TS Dev

AQA (Java)

Коротко

Роль AQA (Java) в компании-аутсорсере TS Dev, которая передаёт специалистов на проекты клиентов, включая европейские и американские. Работа включает функциональное, интеграционное и регрессионное тестирование веб-приложений и backend-сервисов микросервисной архитектуры, проверку REST API и асинхронных интеграций через Kafka/RabbitMQ, а также разработку и поддержку автотестов на Java (Selenide/Selenium, RestAssured, TestNG). Требуется опыт тестирования от 3 лет, уверенное знание SQL, Git/GitLab и английский B2+ для международных проектов.

Локация и формат
Локация: Москва; формат работы — удалённо или гибридно.
Зарплата: 140 000–220 000 RUR на руки в месяц.
Компания
TS Dev передаёт специалистов на подходящие проекты клиентов, включая европейские и американские проекты.
Что делать
•Анализировать требования, выявлять неоднозначности, риски и пробелы.
•Разрабатывать и поддерживать тестовую документацию, тест-кейсы, чек-листы, сценарии и автотесты.
•Проводить функциональное, интеграционное, регрессионное, smoke-тестирование и ПСИ веб-приложений, backend-сервисов и микросервисных взаимодействий.
•Проверять REST API и асинхронные интеграции через Kafka и RabbitMQ.
•Разрабатывать и поддерживать автоматизированные тесты на Java, регистрировать дефекты и проверять исправления.
•Настраивать тестовые окружения, подготавливать данные, участвовать в контроле качества релизов и взаимодействовать с разработчиками, аналитиками и продуктовой командой.
Требования
•Опыт тестирования ПО от 3 лет и понимание полного цикла тестирования.
•Уверенные навыки тест-дизайна, анализа требований и подготовки тестовой документации.
•Практический опыт тестирования веб-приложений и backend-сервисов, а также понимание тестирования микросервисной архитектуры.
•Уверенное знание REST API, HTTP и JSON.
•Опыт тестирования асинхронного взаимодействия через Kafka и/или RabbitMQ.
•Практический опыт работы с SQL, включая JOIN, подзапросы, агрегатные функции и группировки.
•Опыт разработки автотестов на Java с использованием Selenide/Selenium, RestAssured и TestNG.
•Уверенная работа с Git и GitLab, включая ветки и merge request.
•Умение анализировать причины дефектов, оценивать риски изменений, аргументировать результаты тестирования и взаимодействовать с командой; внимательность, ответственность и системное мышление.
Хорошо, если есть
•Опыт построения и развития автоматизированного регрессионного набора.
•Понимание принципов контрактного тестирования микросервисов.
•Опыт работы с CI/CD и интеграции автотестов в пайплайны GitLab CI.
•Навыки диагностики проблем через логи и трассировки запросов.
•Опыт тестирования отказоустойчивости, повторной доставки сообщений и идемпотентности.
•Опыт улучшения QA-процессов и участия в повышении качества релизов.
Культура и преимущества
•Удалённый или гибридный формат работы.
•Полная занятость.
•Для проектов без требований английский не требуется; для европейских и американских проектов нужен английский уровня B2+.
Процесс найма
•Короткое общение с рекрутером.
•Техническое интервью или TechCertify-скрининг.
•Передача на подходящие проекты клиентам.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте