Назад к вакансиям

QA Automation Engineer (Java)

BETBOOMУдалённоот 3 летПолная занятость
SQLJavaKubernetesLinuxAPIAutomationRESTAssuredTestNGApacheJMeterSelenide

Описание

Мы ищем AQA-инженера в команду, которая занимается тестированием backend-сервисов и веб-приложений. Основной фокус роли — автоматизация проверок на уровне API и сервисного взаимодействия: написание автотестов, развитие тестовых фреймворков и повышение качества продукта.

Обязанности

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

Требования

  • Инженер по автоматизации тестирования
  • Middle
  • Java
  • REST Assured
  • Selenide
  • TestNG
  • Опыт разработки автотестов на Java от 3 лет
  • Опыт тестирования backend-сервисов и API (HTTP)
  • Опыт работы с брокерами сообщений
  • Уверенное знание SQL и умение работать с данными на уровне сложных запросов
  • Опыт создания или развития тестовых фреймворков
  • Практический опыт работы с Selenide, TestNG, RestAssured
  • Понимание принципов работы Kubernetes: поды, логи, деплойменты, масштабирование
  • Уверенное владение командной строкой Linux
  • Опыт работы с web-приложениями и DevTools: анализ ошибок в консоли браузера, Network, поиск проблем на уровне клиента

Будет плюсом

  • Опыт нагрузочного тестирования
  • Знакомство с JMeter

Условия

  • Можно удалённо