QA Automation engineer Python

По договоренности


Обязанности:

  • Разработка и развитие фреймворков: Создание и поддержка масштабируемых решений для автоматизации (UI, API, Mobile) на базе Python.

  • Написание автотестов: Реализация сценариев с использованием Pytest, Selenium/Playwright и библиотек для работы с API (Requests).

  • CI/CD интеграция: Настройка и поддержка запусков в Jenkins, GitLab CI или GitHub Actions для обеспечения непрерывного качества.

  • Анализ и отчетность: Разбор результатов прогонов, локализация багов и оформление красивых отчетов в Allure.

  • Оптимизация процессов: Параллелизация тестов (pytest-xdist), работа с фикстурами и мокирование внешних зависимостей.

  • Управление качеством: Работа с TestRail/Zephyr для синхронизации ручных и автоматизированных сценариев.

  • Командная работа: Тесное взаимодействие с Dev и Manual QA для построения эффективной пирамиды тестирования.

Требования:

  • Опыт в деле: От 4 лет в тестировании, из которых более 3 лет — плотно в автоматизации на Python.

  • Python Stack: Уверенное владение Python, знание Pytest и принципов ООП.

  • Инструментарий: Опыт работы с Selenium или Playwright (UI) и Requests (API).

  • База QA: Глубокое понимание теории тестирования, техник тест-дизайна и жизненного цикла багов.

  • Навыки написания: Умение составлять понятные тест-кейсы и надежные E2E, Smoke и Regression тесты.

  • Технический кругозор: Понимание работы HTTP/HTTPS, уверенное использование Postman и Swagger.

  • Работа с данными: Опыт работы с брокерами сообщений (Kafka, RabbitMQ) или готовность быстро в них разобраться.


Поделиться:

Опубликована 3 дня назад

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