Проект: Ритейл — система дистанционного оформления возвратов товаров через веб-интерфейс и мобильное приложение.

Условия: удалённая работа, фулл‑тайм.

Требования:

  • релевантный опыт от 3 лет
  • глубокое понимание теории тестирования, методов тест‑дизайна и их практического применения
  • опыт с системой контроля версий Git
  • навыки работы с реляционными БД (SQL: CRUD, JOIN)
  • владение протоколом REST, продвинутые навыки тестирования API, контрактное тестирование
  • опыт тестирования WEB
  • понимание распределённых систем, умение локализовать дефекты в связке «клиент‑сервер»
  • знание микросервисной архитектуры и способов изоляции компонентов (желательно Wiremock)
  • опыт функционального и интеграционного тестирования
  • базовый опыт настройки готовых пайплайнов CI/CD
  • навык анализа логов (желательно OpenSearch)
  • опыт работы с нереляционными хранилищами (желательно MongoDB)
  • опыт взаимодействия с брокерами сообщений (желательно Kafka) и проверки асинхронных взаимодействий
  • владение Java Core (преимущественно) или Kotlin на уровне написания поддерживаемого кода
  • опыт работы с инструментами: Selenium, Playwright, Rest‑assured, JUnit/TestNG (или KTest)
  • понимание ООП и основных паттернов проектирования; работа с Maven/Gradle

Задачи:

  • проектирование, написание и рефакторинг UI и API автотестов
  • техническая экспертиза: анализ падений автотестов, локализация дефектов в тестах или продукте, консультирование команды по автоматизации
  • участие в архитектурных сессиях и технических ревью для интеграции проверок качества
  • оценка трудоёмкости, декомпозиция задач, планирование спринтов и контроль сроков реализации тестовой инфраструктуры
  • ведение базы знаний: документирование дефектов и поддержание технической документации и тестовых сценариев
  • разработка стратегии сквозного (E2E) тестирования и координация кросс‑командных проверок бизнес‑сценариев