QA Automation Engineer на Python
Что за роль
QA Automation Engineer будет развивать автоматизацию тестирования веб-приложений на Python. В работе сочетаются создание и сопровождение автотестов, анализ результатов запусков и улучшение фреймворка. Сервисы построены на микросервисной архитектуре и используют REST и SOAP, а для обмена сообщениями — Kafka и ActiveMQ.
Что предстоит делать
- Автоматизировать тест-кейсы для веб-приложений с использованием pytest, requests и Allure.
- Поддерживать существующие автотесты в актуальном состоянии и разбирать причины их сбоев.
- Запускать автотесты, анализировать отчёты и передавать результаты тестирования команде.
- Модернизировать и оптимизировать фреймворк автоматизации тестирования.
- Работать с документацией и описаниями интерфейсов в Confluence, Swagger и ТестОпс.
- Использовать Git и GitLab CI/CD для работы с кодом и запуска проверок.
- Проверять взаимодействие сервисов через REST и SOAP, учитывать работу брокеров сообщений Kafka и ActiveMQ.
Что потребуется
- Коммерческий опыт автоматизации тестирования веб-приложений на Python от года.
- Практический опыт написания автотестов с pytest, requests и Allure.
- Знание теории и методик тестирования, ООП и основных паттернов проектирования.
- Понимание HTTP, REST, SOAP, клиент-серверной и микросервисной архитектуры.
- Навык работы с SQL-запросами, включая JOIN, и Git.
- Опыт использования GitLab CI/CD, Kafka или ActiveMQ, Kibana и Grafana.
Что важно знать
Работа удалённая; при желании можно работать из офиса в Санкт-Петербурге. Компания указывает официальное трудоустройство, ДМС, предоставление техники при необходимости и обучение за счёт компании. Опыт с Docker, Kubernetes и 1С будет преимуществом. При отклике в резюме просят указать пометку AQA.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram