Обязанности:

  • Разрабатывать и поддерживать автотесты на Java для backend-сервисов.
  • Автоматизировать тестовые сценарии в общей TMS-системе Allure.
  • Тестировать API и сервисы, работающие через HTTP и брокеры сообщений.
  • Анализировать логи и результаты тестов, находить причины падений.
  • Проводить функциональное тестирование backend и web-интерфейсов.
  • Создавать и поддерживать тестовые фреймворки и внутренние библиотеки.
  • Улучшать процессы автоматизации совместно с командой разработки и тестирования.
  • Контролировать исправление найденных дефектов.

Требования: опыт работы 3–6 лет, включая от 3 лет разработки автотестов на Java; опыт тестирования backend-сервисов и API (HTTP), работы с брокерами сообщений и создания или развития тестовых фреймворков. Уверенное знание SQL и сложных запросов; практический опыт с Selenide, TestNG и RestAssured. Понимание Kubernetes (поды, логи, деплойменты, масштабирование), уверенное владение командной строкой Linux. Опыт работы с web-приложениями и DevTools: анализ ошибок в консоли браузера и Network, поиск проблем на клиентской стороне.

Будет плюсом: опыт нагрузочного тестирования и знакомство с JMeter.

Условия: полная занятость, график 5/2, удалённый или гибридный формат работы.