QA Engineer Full Stack / Тестировщик (python / go / NLU-модель)

Работодатель:
Опыт работы:
От 3 до 6 лет
Приглашаем в команду QA Engineer
Проект телеком
Продукт: Умный голосовой ассистент. Пользователи запрашивают навык (погода, поиск, ген ИИ, интеграции), бэкенд на Go маршрутизирует аудио во внешние ASR и TTS, а затем отрабатывает интенты с помощью LLM.

Роль: Ты — единоличный владелец качества. Полностью закрываешь продукт: от тест-дизайна и ручного исследования до автотестов и мониторинга продуктива. Ждешь, что тебе всё принесут? Нет. Помогаешь аналитику собирать и выявлять требования, ставишь эксперименты.

ЗАДАЧИ:

  • Функциональное тестирование интентов: проверка формулировок, слотов, краевых случаев (прерывания, переспросы, неоднозначности).
  • E2E-тестирование полного e2e диалога от запроса до ответа пользователю.
  • Тестирование стабильности внешних сервисов, ASR, TTS, LLM, и т.д.
  • Автоматизация: писать сценарные тесты на Go (или Python — не принципиально) для регресса интентов. Прогонять их в CI.
  • Мониторинг продакшена.
  • Ручная разведка: тестировать сложные диалоговые сценарии. Искать баги в логике NLU.
  • Работа с требованиями: их часто нет или они размыты. Ты будешь помогать продакту формализовывать критерии приёмки интентов и E2E-сценариев.

МЫ ОЖИДАЕМ ОТ ВАС:

  • 5+ лет в QA. Опыт тестирования тестирования голосовых ассистентов будет плюсом.

  • Отлично понимаешь, что такое интенты, слоты, сущности, и умеешь проверять их на недетерминированных ответах.

  • Сильный опыт E2E-тестирования распределённых систем (REST, gRPC, очереди).

  • Пишешь автотесты на Go или Python.

  • Умеешь работать без чёткого ТЗ: сам идешь к разработчикам и продакту, задаёшь «глупые» вопросы, находишь баги в логике на этапе дизайна.

  • Проактивность и самостоятельность — это не просто слова. Ты сам предложишь, какие сценарии автоматизировать, какие метрики собирать, как ловить регресс внешних сервисов.

  • Навыки работы с логированием и мониторингом (Kibana, Grafana, Prometheus, Sentry).

  • Понимание, как тестировать диалоговые контексты (stateful-сценарии).

  • Знание Docker, k8s — для поднятия изолированных сред.

МЫ ПРЕДЛАГАЕМ:

  • Официальное оформление в стабильную и динамично развивающуюся ИТ-компанию EGAR;
  • Формат работы: удаленный;
  • График работы с 9:00 до 18:00;
  • Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
  • Полноценную проектную команду с четким разделением ролей;
  • Оперативное решение организационных вопросов;
  • Возможность профессионального роста (вертикального или горизонтального);
  • Возможности обучения (курсы, сертификация);
  • Бонусы по реферальной программе, за успешную рекомендацию;
  • Дополнительно 4 дня в год по болезни без больничного листа (sick day);
  • Расширенный пакет ДМС, включая стоматологию;
  • Сохранение баланса между работой и личной жизнью.

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

Ведущий сетевой инженер
DatsTeam

Маршрутизация и коммутация: Глубокие знания BGP. Богатый практический опыт конифугурирования устройств на IOS XE, NX-OS (vPC), Dell EMC OS...

Инженер данных (дата инженер)
Лемана ПРО

Опыт работы 2+ лет администрирования/разработки на ClickHouse, 2+ лет на Greenplum/Hadoop, реальное использование Trino/Presto в...

AI инженер-тестировщик
Prooftech IT

Уверенно пользуешься Linux. Понимаешь основы клиент-серверной архитектуры. Можешь написать простой SQL-запрос. Интересуешься автоматизацией тестирования. Знаешь основы Python и...

AI Engineer в AI Lab
HeadHunter

Практический опыт разработки и вывода в production LLM-based решений (агенты, RAG, fine-tuning). Знание LLM-фреймворков (langchain, langgraph или...

Инженер сопровождения 2L
АБСОЛЮТ БАНК

Знание ОС: Unix-like, ОС Windows server на уровне продвинутого пользователя. Умение выполнять конфигурационные скрипты согласно документации. Умение работать с...