QA Automation Engineer (Python)
офис, удалёнка, Москва
Работа в продуктовой команде над фреймворком автоматизации и качеством флагманского решения для макроэкономического анализа. Будете развивать автотесты, CI/CD и тестовую инфраструктуру, чтобы поддерживать стабильность релизов и ускорять доставку ценности пользователям.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonPlaywrightSQLCI/CDBDDREST APIGitKafkaRabbitMQNATS
Задачи
- •Проектирование и разработка автотестов в самописном фреймворке на Python с использованием BDD и Playwright
- •Развитие фреймворка: шаги/хелперы, page objects и утилиты
- •Обеспечение регрессионного покрытия: приоритизация и реализация стабильных сценариев
- •Ручное функциональное и исследовательское тестирование непокрытых фич
- •Анализ прогонов автотестов, локализация причин падений и сопровождение дефектов
- •Участие в развитии CI/CD: настройка запусков автотестов и управление окружениями, взаимодействие с DevOps
Обязательно
- •опыт в QA от 3 лет, не менее 2 лет в автоматизации
- •уверенное владение Python (ООП, async/await, чистый поддерживаемый код)
- •практический опыт с Playwright и BDD (Gherkin, behave/pytest-bdd или аналог)
- •опыт тестирования REST API (HTTP, JSON/XML)
- •навыки написания SQL-запросов (JOIN, агрегаты, подзапросы, понимание индексов)
- •опыт с Git и CI/CD системами, знание SDLC и STLC, работа в Agile (Scrum/Kanban)
- •опыт работы с брокерами сообщений (Kafka, RabbitMQ, NATS)
Будет плюсом
- •опыт наставничества и проведения code review
- •применение ИИ/LLM в процессах тестирования (генерация тест-кейсов, анализ прогонов, ревью автотестов)