Middle AQA Java Engineer
Москва
Команда поддерживает работу и надёжность бизнес‑систем: тестирует фичи, внедряет автотесты и анализирует инциденты. Роль включает ручное тестирование веб/UI и API, разработку и поддержу E2E‑автотестов и интеграцию их в CI/CD, чтобы повысить качество релизов
ГрейдMiddle
Опыт1–3 года
Стек
JavaJenkinsAllure TestOpsDockerPage Object ModelZephyrJiraCharlesFiddlerGitGroovyCI/CD
Задачи
- •Функциональное, UI/UX и интеграционное тестирование веб‑приложений и API
- •Регрессионное и smoke‑тестирование сборок перед релизами
- •Проектирование, разработка и поддержка E2E‑автотестов (UI и API)
- •Рефакторинг, оптимизация автотестов и развитие POM, создание хелперов
- •Интеграция автотестов в CI/CD (Jenkins) и анализ прогонов в Allure TestOps
- •Локализация дефектов через логи, DevTools и снифферы
Обязательно
- •опыт работы QA Engineer 2–3 года
- •уверенная Java для реализации бизнес‑логики (ООП, коллекции, Stream API, обработка исключений)
- •понимание теории тестирования и техник тест‑дизайна
- •глубокий опыт ручного тестирования веб‑приложений (DevTools, снифферы, HTTP/HTTPS)
- •понимание архитектуры автотестов и POM
- •навык локализации дефектов фронтенда и бэкенда (логи, Network)
- •опыт работы с Jira и ведение баг‑репортов
Будет плюсом
- •настройка деплоя через Jenkins Pipeline (Groovy)
- •опыт работы с Docker
- •работа с Git по GitFlow и код‑ревью
- •опыт в Scrum/Kanban командах