К содержимому

Ведущий тестировщик AQA Java

140 000 — 220 000 ₽TS DevУдалённо · Москва

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

Что будет в работе

-

Анализировать требования и выявлять неоднозначности, риски и пробелы в постановках.

-

Разрабатывать и актуализировать тестовую документацию: тест-кейсы, чек-листы, сценарии и автотесты.

-

Проводить функциональное, интеграционное, регрессионное и smoke-тестирование, а также ПСИ.

-

Тестировать веб-приложения, backend-сервисы и взаимодействие компонентов микросервисной системы.

-

Проверять REST API и асинхронные интеграции через Kafka/RabbitMQ.

-

Разрабатывать и поддерживать автоматизированные тесты на Java.

-

Регистрировать дефекты, проверять исправления и анализировать причины возникновения ошибок.

-

Настраивать тестовые окружения, подготавливать данные и проверять результаты выполнения сценариев.

-

Взаимодействовать с разработчиками, аналитиками и продуктовой командой.

-

Участвовать в контроле качества релизов и совершенствовании процессов тестирования.

Что важно

Тестирование и тест-дизайн

-

Опыт тестирования ПО от 3 лет; понимание полного цикла тестирования.

-

Уверенные навыки тест-дизайна, анализа требований и подготовки тестовой документации.

-

Практический опыт тестирования веб-приложений и backend-сервисов.

-

Понимание особенностей тестирования микросервисной архитектуры.

API, интеграции и данные

-

Уверенное знание REST API, HTTP и JSON.

-

Опыт тестирования асинхронного взаимодействия через Kafka и/или RabbitMQ.

-

Практический опыт работы с SQL: JOIN, подзапросы, агрегатные функции и группировки.

Автоматизация и инструменты

-

Опыт разработки автотестов на Java с использованием Selenide/Selenium, RestAssured и TestNG.

-

Уверенная работа с Git и GitLab, включая работу с ветками и merge request.

Инженерный подход

-

Умение анализировать причины дефектов и оценивать риски изменений.

-

Внимательность к деталям, ответственность и системное мышление.

-

Умение аргументировать результаты тестирования и эффективно взаимодействовать с командой.

Будет плюсом

-

Опыт построения и развития автоматизированного регрессионного набора.

-

Понимание принципов контрактного тестирования микросервисов.

-

Опыт работы с CI/CD и интеграцией автотестов в пайплайны GitLab CI.

-

Практические навыки диагностики проблем через логи и трассировки запросов.

-

Опыт тестирования отказоустойчивости, повторной доставки сообщений и идемпотентности.

-

Опыт улучшения QA-процессов и участия в повышении качества релизов.

Английский

Для проектов без требований к английскому языку он не требуется. Для европейских и американских проектов необходим уровень B2+.

Процесс

-

Короткое общение с рекрутером.

-

Техническое интервью / TechCertify-скрининг.

-

Передача на подходящие проекты клиентам.

Если вам интересно не просто находить дефекты, а системно повышать качество микросервисных решений и развивать автоматизацию тестирования, будем рады вашему отклику.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.