Habr Career · собрана 3 дня назад

QA Automation Engineer (Java)

BETBOOM

УдалёнкаЛокация не определенаMiddle
JavaSQLKubernetesLinuxQAAutomation Testing

Описание вакансии

QA Automation Engineer (Java) Employment type: Полный рабочий день Grade: Middle Skills: Java, REST Assured, Selenide, TestNG Description: Мы ищем AQA-инженера в команду, которая занимается тестированием backend-сервисов и веб-приложений. Основной фокус роли — автоматизация проверок на уровне API и сервисного взаимодействия: написание автотестов, развитие тестовых фреймворков и повышение качества продукта. Чем предстоит заниматься: Разрабатывать и поддерживать автотесты на Java для backend-сервисов; Автоматизировать тестовые сценарии в общей TMS-системе (Allure); Проводить тестирование API и сервисов, работающих через HTTP и брокеры сообщений; Анализировать логи и результаты прохождения тестов, искать причины падений; Проводить функциональное тестирование backend и web-интерфейсов; Создавать и поддерживать тестовые фреймворки и внутренние библиотеки; Участвовать в улучшении процессов автоматизации совместно с командой разработки и тестирования; Контролировать исправление найденных дефектов. Что важно: Опыт разработки автотестов на Java от 3 лет; Опыт тестирования backend-сервисов и API (HTTP); Опыт работы с брокерами сообщений; Уверенное знание SQL и умение работать с данными на уровне сложных запросов; Опыт создания или развития тестовых фреймворков; Практический опыт работы с Selenide, TestNG, RestAssured; Понимание принципов работы Kubernetes: поды, логи, деплойменты, масштабирование; Уверенное владение командной строкой Linux; Опыт работы с web-приложениями и DevTools: анализ ошибок в консоли браузера, Network, поиск проблем на уровне клиента. Будет плюсом: Опыт нагрузочного тестирования; Знакомство с JMeter.