Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Ищем ведущего инженера по тестированию, который сможет обеспечивать качество веб-приложений и 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-скрининг.
Передача на подходящие проекты клиентам.
Если вам интересно не просто находить дефекты, а системно повышать качество микросервисных решений и развивать автоматизацию тестирования, будем рады вашему отклику.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности