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

  • Анализировать требования, техническую документацию и бизнес-логику изменений.
  • Тестировать backend-сервисы, REST API, взаимодействие сервисов через Kafka и RabbitMQ, а также данные в PostgreSQL и Redis.
  • Проверять пользовательские сценарии на web-интерфейсе в связке с backend-логикой.
  • Разрабатывать и поддерживать тест-планы, тест-кейсы и регрессионные наборы в TestRail.
  • Автоматизировать API-, UI- и интеграционные проверки на Java.
  • Локализовывать и сопровождать дефекты до исправления.
  • Анализировать логи, ошибки и метрики с помощью Grafana, OpenSearch и других инструментов.
  • Участвовать в подготовке и сопровождении релизов, взаимодействовать с разработчиками, аналитиками и менеджерами продукта.

Требования:

  • Опыт работы QA-инженером от 3 лет; высшее образование в области информационных технологий.
  • Опыт автоматизации тестирования на Java с JUnit или TestNG, Rest Assured, Selenide или Selenium.
  • Практический опыт тестирования backend-систем и REST API.
  • Опыт работы с Git, Docker и понимание процессов CI/CD.
  • Уверенное знание SQL, включая JOIN, фильтрацию, обновление данных и агрегатные функции.
  • Опыт тестирования брокеров сообщений и баз данных, знание техник тест-дизайна и уверенное владение Postman.
  • Опыт тестирования web- и мобильных приложений, а также Kubernetes, будет плюсом.

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