Название вакансии: Инженер по автоматизированному тестированию (Java / AQA)
Проект: ритейл
Мы в поиске специалиста, который усилит команду разработки в ключевом направлении — «Сборка и отгрузка заказов». Это высоконагруженный логистический блок с микросервисной архитектурой. Цель — увеличить долю автоматизации с текущих 20% до 60% к концу года.
Задачи:
- Тестирование функционала «Сборка и отгрузка заказов» (функциональное, интеграционное, E2E).
- Работа в пропорции ручное тестирование / автоматизация — 80/20 с планом выйти на 60/40 к концу года.
- Проведение регрессионного тестирования.
- Валидация требований (в т.ч. выявление неявных) на ранних этапах.
- Помощь тимлиду в повышении эффективности команды со стороны тестирования (процессы, метрики, инструменты).
- Дежурство в поддержке L4 (будни днем) — разбор сложных инцидентов, воспроизведение, взаимодействие с разработкой.
Будет плюсом:
- Лидирование тестирования на одном из направлений.
- Выстраивание процессов тестирования с нуля или глобальная перестройка.
Требования:
- Опыт тестирования (ручного + автоматизированного) от 3 лет.
- Уверенное знание теории тестирования и основных практик тест-дизайна.
- Опыт функционального, интеграционного и E2E-тестирования.
- Понимание особенностей тестирования в разных методологиях разработки (Agile, Kanban, Waterfall).
- Опыт выстраивания процессов тестирования с нуля или глобальной перестройки.
- Понимание особенностей тестирования в микросервисной архитектуре.
- Хорошие навыки выявления неявных требований.
Технические навыки:
- SQL: CRUD, JOIN различных типов.
- REST: уверенное знание, опыт тестирования API (вручную + автоматизация).
- Тестирование WEB (обязательно), желательно — Mobile.
- Java Core / Kotlin — уверенные знания.
- Фреймворки автоматизации: Selenium / Playwright, Rest-assured.
- Тестовые фреймворки: JUnit / TestNG / KTest или аналоги.
- Знание основных паттернов проектирования ПО и автотестов (Page Object, Builder, Factory и др.).
- Понимание работы систем сборки приложений (Maven / Gradle).
- Понимание основных принципов построения архитектуры фреймворков автоматизации.
- Опыт выстраивания автоматизации тестирования с нуля.
Условия работы:
- Участие в развитии критически важного бизнес-функционала.
- Возможность влиять на процессы и соотношение ручного/автоматизированного тестирования.
- Дежурства L4 только в будни днем (без ночных смен).
- Работа с современным стеком (Java/Kotlin, Playwright, Rest-assured).
- Профессиональный рост до лида тестирования.
