Опубликовано вчера
Junior Manual Test Engineer в Landmark Diagnostics Agency удалённо
О продукте
Semantika — это HR-платформа для оценки личностных качеств сотрудников. Компании используют её, чтобы понять, кто из людей «резонирует» с их культурой — до найма или в работе с командой.
Ключевые функции: Иерархическая система ролей, система индивидуальных и групповых опросов разных типов, AI-генерация инсайтов с использованием Yandex Foundation Models, PDF-отчёты, система организаций и балансов.
Продукт живёт и растёт в производственной среде с реальными клиентами.
Чем предстоит заняться
Основное:
Тестировать задачи на бета-сервере (re-beta.semantika.space) по мере их поступления
Подтверждать задачи как готовые к продакшену или создавать баг-репорты
Самостоятельно исследовать продукт и заводить баги
Участвовать в приёмке релизов (~1 раз в 1-2 недели)
Рабочий процесс:
Задачи трекаются в YouGile (канбан).
Баг-репорты заводить в YouGile с приоритетом и шагами воспроизведения
Отслеживать клиентские замечания в ТГ-канале поддержки
Разработчики забирают баги в работу сами
По мере роста:
Покрытие критических пользовательских сценариев E2E тестами
Что нужно тестировать
Опросы (4 этапа, drag-and-drop, автосохранение, валидации)
Отчёты с AI (LLM задачи бывают медленными, нужно понимать когда это нормально, а когда баг)
PDF-генерация (сложная вёрстка, 8-20 страниц)
Биллинг (виртуальная валюта «семантик», списание при завершении опроса)
Многоуровневые права (5 ролей: Admin, Curator, Supervisor, Manager, Employee)
Email-рассылки (много шаблонов, rate limiting, логи)
Real-time чат (SSE, вложения-изображения)
Стек
Frontend: Next.js 15, React 19, TypeScript 5.8, HeroUI, TailwindCSS
Backend: tRPC, PostgreSQL, Drizzle ORM
Инфраструктура: Docker, Nginx, отдельные beta и production окружения на VPS в Яндекс Облаке, мониторинг с Graphana и ботом в ТГ
AI: YandexGPT через очередь задач с повторениями и fallback
Аутентификация: passwordless OTP через email (NextAuth.js)
Хранение файлов: UploadThing с S3-бакетом в Яндекс Облаке
Ищем
Требования
Опыт ручного тестирования веб-приложений от 1 года
Умение составлять понятные баг-репорты (что делал → что получил → что ожидал)
Базовое понимание HTTP, браузерных DevTools, cookies/sessions
Внимательность к деталям и умение воспроизводить баги стабильно
Желательно:
Знакомство с TypeScript (чтение кода, понимание стека)
Понимание REST/tRPC API, умение работать с Postman или аналогами
Будет плюсом:
Опыт работы с Playwright или Cypress
Опыт с PostgreSQL (смотреть данные напрямую при отладке)
Опыт с Docker (проверить логи контейнера)
Интерес к HR-технологиям или психологии мотивации (предметная область)
Опыт работы с AI/LLM интеграциями в продукте
Не ищем
Человека, который будет ждать ТЗ на каждый тест-кейс
Того, кто боится сложных систем с множеством ролей и состояний
«Пишу автотесты, руками не тестирую» — руками тестировать нужно будет много
Предлагаем
Работа с действующим продакшн-продуктом с реальными пользователями
Небольшая команда, прямое общение без бюрократии
Возможность выстраивать QA-процесс под себя
Простой и понятный рабочий процесс
Удалённая работа
Landmark Diagnostics Agency
удалённо