Обязанности:
- Разрабатывать и поддерживать автотесты на 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, удалённый или гибридный формат работы.