Описание
Команда занимается тестированием backend-сервисов и веб-приложений. Основной фокус — автоматизация проверок на уровне API и сервисного взаимодействия, развитие тестовых фреймворков и повышение качества продукта.
Задачи
•Разрабатывать и поддерживать автотесты на Java для backend-сервисов
•Автоматизировать тестовые сценарии в общей TMS-системе Allure
•Проводить тестирование API и сервисов, работающих через HTTP и брокеры сообщений
•Анализировать логи и результаты прохождения тестов, искать причины падений
•Проводить функциональное тестирование backend и веб-интерфейсов
•Создавать и поддерживать тестовые фреймворки и внутренние библиотеки
•Участвовать в улучшении процессов автоматизации совместно с командой разработки и тестирования
•Контролировать исправление найденных дефектов
Требования
•Опыт разработки автотестов на Java от 3 лет
•Опыт тестирования backend-сервисов и API по HTTP
•Опыт работы с брокерами сообщений
•Уверенное знание SQL и умение работать с данными на уровне сложных запросов
•Опыт создания или развития тестовых фреймворков
•Практический опыт работы с Selenide, TestNG и RestAssured
•Понимание принципов работы Kubernetes: поды, логи, деплойменты, масштабирование
•Уверенное владение командной строкой Linux
•Опыт работы с веб-приложениями и DevTools: анализ ошибок в консоли браузера, Network, поиск проблем на уровне клиента
•Будет плюсом опыт нагрузочного тестирования, знакомство с JMeter
Условия
Можно удалённо.