ОБЯЗАННОСТИ:
- сопровождение развёртывания необходимого для автоматизированного тестирования ландшафта;
- разработка и автоматизация сценариев тестирования для web приложений;
- разработка архитектуры тестов, подбор подходящих фреймворков для автоматизации тестирования;
- интеграция автотестов в CI/CD;
- запуск регрессионных прогонов и анализ их результатов;
- участие в разработке и формализации процессов автотестирования;
- взаимодействие с командами тестирования, разработки и аналитики;
- участие в развитии проекта и улучшении рабочих процессов.
ТЕХНИЧЕСКИЕ НАВЫКИ И КОМПЕТЕНЦИИ:
- языки программирования: JavaScript или Python (предпочтительно Python);
- фреймворки автоматизации: Selenium WebDriver, Playwright, Cypress, Puppeteer;
- паттерны проектирования: Page Object Model и другие для структуризации автотестов;
- тестовые фреймворки: Pytest, TestNG, Jest для организации тестов;
- инструменты CI/CD: Jenkins, GitHub Actions;
- системы отчетности: Allure, ExtentReports для визуализации результатов;
- методологии: опционально BDD (Behavior-Driven Development) с использованием Cucumber;
- инструменты контроля версий: Git;
- контейнеризация: Docker для создания изолированных тестовых сред.
МЫ ПРЕДЛАГАЕМ:
- достойную оплату труда;
- современный офис и комфортное рабочее место;
- трансфер от ст.м Могилевская.