Обязанности:
Ищем QA Automation Engineer, который будет заниматься автоматизацией тестирования и развитием автотестов в команде крупного технологического продукта. Чем предстоит заниматься Разрабатывать и поддерживать автоматизированные тесты. Автоматизировать функциональные и интеграционные проверки. Поддерживать и развивать существующий набор автотестов. Анализировать результаты автоматизированных прогонов, локализовывать причины падений. Интегрировать автотесты в CI/CD-процессы. Работать с API и интеграциями между сервисами. Анализировать логи и результаты тестирования для поиска дефектов. Участвовать в разборе требований и подготовке тестовых сценариев. Взаимодействовать с разработчиками, аналитиками и другими участниками команды. Участвовать в повышении стабильности и качества автоматизированного тестирования. Что важно Коммерческий опыт именно в автоматизации тестирования. Опыт разработки, поддержки и развития автотестов, а не только их запуска. Уверенное понимание принципов автоматизации и тестовой теории. Практический опыт автоматизации API и backend-тестирования. Понимание REST API, HTTP, JSON. Опыт работы с SQL, желательно PostgreSQL. Понимание взаимодействия сервисов в микросервисной архитектуре. Опыт тестирования интеграций и асинхронного взаимодействия между сервисами. Понимание принципов работы RabbitMQ или другого брокера сообщений будет преимуществом. Опыт работы с Git и CI/CD. Умение анализировать результаты автотестов, логи и причины падений. Готовность работать с backend-системами, где значительная часть проверок связана с API, интеграциями, базой данных и взаимодействием сервисов. Будет плюсом Опыт тестирования backend на Java-стеке. Практический опыт с RabbitMQ. Опыт работы с PostgreSQL. Микросервисная архитектура. Docker/Kubernetes. Jenkins, GitLab CI или другие CI/CD-инструменты. Allure или аналогичные системы отчётности. Опыт написания интеграционных и end-to-end автотестов. Опыт тестирования высоконагруженных систем. Мы предлагаем Полностью удалённый формат работы по РФ. Полную занятость. Работу над крупным технологическим продуктом. Технически насыщенные задачи и возможность развивать экспертизу именно в автоматизации тестирования. Команду разработчиков, аналитиков и QA-инженеров. Возможность влиять на качество и развитие автоматизированного тестирования. Важно Рассматриваем специалистов, для которых автоматизация — основное направление работы. Позиция не предполагает перехода из преимущественно manual-тестирования в automation с нуля.Похожие вакансии