QA-инженер — автоматизация (Авто.ру)
гибрид, Москва
Команда тестирования поддерживает качество B2B‑продукта Авто.ру: веб‑сервисы и мобильное приложение для автодилеров. Вы будете развивать и поддерживать автотесты, обеспечивать стабильность релизов и устранять flaky‑тесты, влияющие на доставку фич пользователям
ГрейдJunior/Middle
Опыт1–3 года
Стек
JavaSeleniumMavenGitJUnitAllureChrome DevTools Protocol
Задачи
- •Разрабатывать и поддерживать веб‑автотесты на Java с Selenium/Selenide
- •Развивать и рефакторить тестовый фреймворк (Page Object, Steps, утилиты)
- •Автоматизировать продуктовые сценарии и готовить тестовые данные для CI
- •Мокировать сетевые ответы и перехватывать/анализировать HTTP‑трафик
- •Анализировать падения в CI и снижать количество flaky‑тестов
- •Участвовать в code review и взаимодействовать с фронтендами и ручным тестированием
Обязательно
- •коммерческий опыт разработки автотестов на Java от 2 лет
- •уверенное владение Java Core, коллекциями, generics и Stream API
- •опыт с Selenium WebDriver и/или Selenide, понимание Page Object и Steps
- •опыт с JUnit или TestNG, Maven и Git
- •понимание HTTP, REST или GraphQL; работа с JSON и чтение OpenAPI
- •умение писать стабильные, атомарные и независимые тесты; опыт борьбы с flaky‑тестами
- •английский — чтение технической документации
Будет плюсом
- •опыт мокирования HTTP на уровне stub‑сервера (Mountebank или аналоги)
- •опыт работы с Chrome DevTools Protocol
- •опыт с Allure / Allure TestOps и большими мультимодульными Maven‑проектами
- •опыт тестирования клиентской аналитики, логирования, code review и менторства