Мы ищем Feature Leader — владельца фич тестирования и контроля качества. Успешный кандидат будет отвечать за фичи ИИ-платформы GINA, которые превращают требования и код в тесты, тестовые данные, окружения и вердикт о качестве, и доводить недетерминированный ИИ до предсказуемого качества через бенчмарки и реальные задачи. Предметное ядро вакансии — тест-инжиниринг и автоматизация тестирования (SDET).
Обязанности
- владеть фичами
- «Проектирование тестов по требованиям», «Генерация автотестов по кодовой базе», «Тестовые данные и окружения», «Разбор падений и вердикт о качестве»;
- снимать требования с визионеров и команды внедрения, додумывать детали, формировать видение «что такое хорошо» для своих фич;
- проектировать поведение ИИ: что считается корректным тестом, достаточным покрытием, валидным вердиктом и внятным баг-репортом, граничные случаи и критерии приёмки — опираясь на практику тест-инжиниринга;
- эталонировать артефакты: задавать образцы «правильных» тестов и тестовых наборов, по которым меряется качество генерации;
- строить бенчмарки и наборы реальных задач (в том числе с намеренно внесёнными дефектами), мерить pass-rate, находимость дефектов, долю пустых и flaky-тестов, регрессии; находить, где и почему ИИ ошибается;
- итеративно улучшать фичи: править требования к ИИ, промпты и инструкции; проверять гипотезы на макете рядом с системой и переносить подтверждённое в GINA;
- проводить приёмку по статистическому критерию — не «получилось один раз», а стабильно на наборе задач;
- формировать инкрементальный roadmap по своим фичам — цепочку небольших шагов, каждый с проверяемым результатом; проводить roadmap через РП и команду, синхронизировать приоритеты;
- вести фичи до стабилизации и сдачи и далее следить за регрессиями.
Обязательные требования
- Тест-дизайн
- Практический опыт написания автотестов на одном из языков (Kotlin / Java / Python / TypeScript), фреймворки (JUnit / pytest / Playwright / REST Assured и аналоги), моки и виртуализация
- Уровни тестирования и их баланс
- Метрики качества тестов
- CI/CD и инфраструктура прогонов
- Понимание процесса разработки ПО (SDLC)
- Умение читать и писать код
- Практическая грамотность в LLM
- Промпт-инжиниринг
- Проектирование поведения агента в неопределённости
Будет плюсом
- Опыт SDET / QA Automation Lead, построения тестовой стратегии с нуля.
- Мутационное тестирование, property-based testing, фаззинг.
- Опыт генерации и обезличивания тестовых данных.
- Опыт построения метрик качества и dashboards, data-driven подход.
- Опыт ML / LLM-эвалов, знакомство с бенчмарками кодовых агентов (SWE-bench и подобные).
- Опыт применения ИИ-инструментов в работе тестировщика.
- Навыки javascript-разработки.