Опубликовано вчера

Junior Manual Test Engineer в Landmark Diagnostics Agency удалённо

World iconудаленно
Money bag iconне указана

О продукте

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-процесс под себя

  • Простой и понятный рабочий процесс

  • Удалённая работа

LD

Landmark Diagnostics Agency

удалённо

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру