Название вакансии: Инженер по автоматизированному тестированию (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).
  • Профессиональный рост до лида тестирования.