Роль описана чётко: Java-автоматизация сочетается с тестированием API, микросервисов и обмена сообщениями, но работа на клиентских проектах оставляет неопределённость по команде и продукту.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
AQA (Java) (микросервисная архитектура): Обеспечение качества веб-приложений и backend-сервисов с акцентом на функциональное, интеграционное и регрессионное тестирование, а также развитие автоматизации на Java. Фокус на проверке REST API и асинхронных интеграций через Kafka/RabbitMQ, анализе рисков и контроле качества релизов.
Локация: Москва; формат работы — удалённо или гибридно.
Зарплата: 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-скрининг.
Передача на подходящие проекты клиентам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →