На один из наших международных AI-продуктов мы ищем QA Lead, который возьмет на себя развитие направления тестирования, построение quality-инфраструктуры и обеспечение качества продукта на всех этапах разработки.
Мы работаем с AI-решениями, генеративными моделями и интеллектуальными агентами, поэтому для нас важно не только классическое тестирование, но и понимание особенностей проверки AI-функциональности, недетерминированных ответов и сложных интеграционных сценариев.
Нам нужен не просто руководитель, который управляет процессами, а сильный технический специалист, готовый самостоятельно участвовать в автоматизации, развивать инженерную культуру и выстраивать QA-функцию вместе с командой.
Что вы будете делать:
Руководить QA-командой, объединяющей Manual QA и Automation QA инженеров: планировать загрузку, распределять задачи, проводить code review и развивать технические компетенции сотрудников.
Участвовать в найме, адаптации и профессиональном развитии QA-инженеров.
Выстраивать и развивать QA-процессы с учетом особенностей AI-продуктов.
Формировать стратегию тестирования: функционального, регрессионного, интеграционного, API, UI и acceptance-тестирования.
Внедрять quality gates, Definition of Done и критерии готовности продукта к релизу.
Развивать архитектуру автоматизации и тестовую инфраструктуру, повышать покрытие и стабильность автотестов.
Лично разрабатывать и поддерживать автоматизированные тесты, участвовать в развитии automation framework.
Интегрировать автоматизацию в CI/CD-пайплайны, проводить ревью тестового кода и улучшать подходы к автоматизации.
Разрабатывать подходы к тестированию LLM и AI-агентов: оценивать качество ответов моделей, корректность tool calling и выполнение многошаговых сценариев.
Прорабатывать сценарии обработки ошибок, повторных запросов, ограничений и нестабильного поведения AI-компонентов.
Проверять безопасность AI-функциональности: prompt injection, jailbreak, утечки данных и обход ограничений.
Использовать AI-инструменты и агентов для разработки, анализа и поддержки автотестов.
Участвовать в планировании релизов, оценке технических рисков и принятии решений о качестве продукта.
Ваши суперспособности:
Опыт работы в QA от 5 лет, из них не менее 3 лет в автоматизации тестирования.
Опыт технического лидерства или управления QA-командой.
Уверенное владение TypeScript и Playwright.
Практический опыт разработки и поддержки UI-, API- и E2E-автотестов.
Понимание принципов построения automation framework и проектирования тестовой архитектуры.
Опыт работы с REST API, микросервисной архитектурой и интеграционным тестированием.
Опыт интеграции автоматизированного тестирования в CI/CD-пайплайны.
Уверенная работа с SQL и понимание принципов работы реляционных баз данных.
Опыт работы с Docker.
Понимание принципов работы брокеров сообщений: Kafka, RabbitMQ или аналогов.
Умение выстраивать QA-процессы, оценивать риски, определять критерии качества и принимать решения о готовности продукта к релизу.
Способность сочетать управленческие задачи с hands-on разработкой и технической экспертизой.
Практический опыт использования AI-инструментов и AI-агентов в QA-процессах.
Будет плюсом:
Опыт тестирования LLM, AI-агентов и других AI/GenAI-продуктов.
Понимание особенностей тестирования недетерминированных систем и генеративных ответов.
Опыт построения LLM Evals и evaluation frameworks.
Практический опыт тестирования prompt injection, jailbreak, утечек данных и других AI security-сценариев.
Знакомство с инструментами Claude Code, Codex, Cursor и аналогами.
Опыт работы с Arize Phoenix, Langfuse, promptfoo, DeepEval, Ragas, Braintrust или LangSmith.
Опыт работы с Python и Pytest.
Опыт contract testing, OpenAPI и SSE streaming.
Понимание RAG-пайплайнов, vector databases и AI orchestration frameworks.
Опыт работы с observability-инструментами, логами, метриками и трассировками.
Опыт нагрузочного тестирования.
Знакомство с Redis, PostgreSQL, Kafka, RabbitMQ, Kubernetes и другими инструментами современной backend-инфраструктуры.
Условия:
Полностью удаленный формат работы.
Полная занятость и стабильная загрузка.
Конкурентоспособный пакет заработной платы, обсуждается индивидуально.
Возможность выстроить QA-функцию и quality-инфраструктуру практически с нуля.
Участие в развитии международных AI-продуктов и современных технологических решений.
Высокий уровень автономности и возможность влиять на технические решения.
Работа в команде сильных инженеров и быстрый цикл разработки.
Возможности для профессионального и карьерного роста.