Мы в поисках Senior QA Automation Engineer
Обязанности:
- Разработка и сопровождение авто тестов UI и API на Python;
- Рефакторинг и обновление существующего тестового покрытия;
- Анализ бизнес-требований и создание тестовых сценариев (как ручных, так и автоматизированных);
- Поддержание и улучшение фреймворка автоматизации тестирования;
- Тесное сотрудничество с разработчиками, QA и DevOps командами;
- Участие в обзорах кода и вклад в архитектурные решения;
- Расследование сбоев тестирования (анализ первопричин);
- Поддержание документации в актуальном состоянии.
Требования:
Опыт и технические навыки:
- 2+ года коммерческого опыта автоматизации тестирования с использованием Python;
- Глубокое знание Pytest (фикстуры, параметризация, хуки, маркеры);
- Уверенное владение Selenium и/или Playwright;
- Понимание и реализация паттерна Page Object;
- Опыт работы с Docker (запуск/создание контейнеров, docker-compose);
- Отличные навыки работы с Git (ветвление, слияние, ребазинг, разрешение конфликтов);
- Уверенное использование XPath, CSS селекторов и стратегий локаторов;
- Опыт написания тестов REST API (с использованием requests, httpx или аналогичных библиотек);
- Базовые знания HTML и CSS;
- Опыт работы с тестовой документацией: чек-листы, тест-кейсы, тест-планы;
- Опыт работы с системами отслеживания ошибок (Jira, YouTrack и др. ).
Архитектурное и системное мышление:
- Опыт сопровождения и рефакторинга автотестов в унаследованных фреймворках;
- Умение читать и анализировать чужой код;
- Понимание жизненного цикла тестирования, архитектуры фреймворка и его организации.
Условия:
- Работа в международной компании;
- Гибридный формат работы (офис/домашний офис);
- Современный офис;
- Корпоративное обучение - курсы и тренинги, встречи и конференции;
- Добровольное медицинское страхование после испытательного срока;
- Корпоративные мероприятия и тимбилдинги.
Ссылка на вакансию в банке вакансий на gsz.gov.by: https://gsz.gov.by/registration/employer/vacancy/1509854/detail-public/