QA Automation Engineer (Python + AI)
Отличная вакансия в топовом тех-хабе с современным стеком и инновационным подходом (AI First). Предлагает гибкий формат работы и возможность влиять на процессы в крупном масштабе.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием к опыту более 6 лет (Senior) и необходимостью владения AI-инструментами для автоматизации. Ожидается глубокое понимание архитектуры и умение строить процессы с нуля.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior QA Automation с опытом 6+ лет в Москве рыночный диапазон составляет от 250 000 до 400 000 рублей. X5 Tech обычно предлагает конкурентные условия, соответствующие верхним границам рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
X5 Tech
QA Automation Engineer (Python + AI)
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
*☑️* Чем предстоит заниматься
-Автоматизация: Покрывать ручной регресс автотестами на UI, API и E2E. Выбирать, что имеет смысл автоматизировать, а что быстрее и надежнее проверять руками. · Качество продукта: Разбираться не только в том, «прошел ли тест», но и в том, действительно ли реализованный функционал соответствует требованиям и пользовательскому сценарию. · Code Review: Участвовать в ревью автотестов и кода, находить потенциальные проблемы и помогать команде поддерживать качество тестовой базы. · CI/CD: Настраивать и поддерживать запуск автотестов в CI/CD, чтобы проверки качества происходили автоматически и давали команде быстрый feedback. · Тестовые данные: Создавать и поддерживать тестовые данные, генераторы данных и заглушки для различных сценариев тестирования. · Разбор проблем: Самостоятельно искать причины падения тестов и дефектов — от воспроизведения проблемы до понимания, где именно сломалась система. · Работа с разработкой: Быть частью команды разработки, а не отдельным этапом после нее. Обсуждать требования, находить корнер-кейсы и помогать предотвращать дефекты еще до выхода на тестовый стенд
-Мы не хотим строить автоматизацию ради количества тестов. Важнее понимать, что именно мы проверяем, зачем это проверяем и какую проблему для продукта решает тест
-Мы используем AI First подход и ожидаем, что AI-инструменты будут частью твоего рабочего процесса: генерация тестов, анализ кода, поиск причин падений, подготовка данных и ускорение рутинных задач. При этом ты должен понимать, что сгенерировал AI, уметь проверить результат и отвечать за итоговое качество. Умеешь выстраивать quality gate для большого потока AI/vibe-coded кода: у тебя есть практический опыт или четкое понимание, как масштабировать автоматизацию, ревью и проверки так, чтобы команда могла выпускать больше кода без роста дефектов на продуктивной среде
*☑️* Наши пожелания к кандидатам
-Имеешь опыт автоматизации тестирования UI, API и/или E2E
-Умеешь писать поддерживаемые автотесты, а не просто «тесты, которые проходят»
-Умеешь работать с Selenium, Selenide, Playwright, Rest Assured, Allure Report или аналогичными инструментами
-Понимаешь основы HTTP, REST API и интеграционного взаимодействия сервисов. · Понимаешь, как устроен CI/CD и как запускать автотесты в pipeline
-Умеешь работать с тестовыми данными, генераторами и mock/stub-сервисами
-Понимаешь, как устроено приложение на уровне frontend/backend и умеешь самостоятельно разобраться, где искать проблему
-Умеешь анализировать падения автотестов и отличать баг продукта от проблемы самого теста или окружения
-Обладаешь коммуникативными навыками: умеешь быстро донести проблему до разработчика и вместе найти решение
-Не ждешь подробной инструкции. Если чего-то не знаешь — умеешь самостоятельно найти ответ, проверить гипотезу и прийти с результатом
-Обладаешь системным мышлением и понимаешь, что задача QA — не «найти как можно больше багов», а обеспечить качество продукта и скорость его развития
-Будет плюсом:
-Опыт с Java/Kotlin или Python
-Опыт построения автоматизации с нуля
-Опыт работы с Docker, Kubernetes и CI/CD
-Опыт тестирования микросервисов и интеграций
-Опыт работы с Kafka/очередями. · Опыт работы с SQL
-Практический опыт использования AI для разработки и тестирования
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Java
- Kotlin
- Selenium
- Selenide
- Playwright
- REST Assured
- Allure Report
- HTTP
- REST API
- CI/CD
- Docker
- Kubernetes
- Kafka
- SQL
- AI
Возможные вопросы на собеседовании
Проверка практического опыта использования нейросетей в работе QA.
Расскажите о вашем опыте использования AI-инструментов в тестировании: какие задачи вы решали с их помощью и как проверяли корректность сгенерированного кода?
Оценка способности кандидата выстраивать процессы контроля качества в условиях высокой скорости разработки.
Как бы вы организовали Quality Gates для проекта с большим потоком кода, написанного с помощью AI, чтобы не допустить деградации качества?
Проверка навыков проектирования тестовой стратегии.
По каким критериям вы определяете, что функционал стоит автоматизировать (UI/API/E2E), а что лучше оставить для ручного тестирования?
Оценка технической экспертизы в области интеграций.
Как вы подходите к тестированию микросервисов, использующих Kafka для обмена сообщениями? Какие инструменты используете для мокирования?
Проверка навыков отладки и системного мышления.
Опишите ваш алгоритм действий при анализе падения автотеста в CI/CD пайплайне: как вы локализуете проблему между багом продукта, тестом и окружением?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

