Мы в поисках 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 и др. ).
Архитектурное и системное мышление:
- Опыт сопровождения и рефакторинга автотестов в унаследованных фреймворках;
- Умение читать и анализировать чужой код;
- Понимание жизненного цикла тестирования, архитектуры фреймворка и его организации.
Мы предлагаем:
-
Все по ТК и даже больше - дополнительные отгулы и доплата за дни больничного листа;
-
Гибридный формат работы (офис/удаленка);
-
Ноутбуки для комфортной работы из дома;
-
Современный офис с игровой зоной, фруктами и напитками;
-
ДМС со стоматологией после прохождения испытательного срока;
-
Обучающие курсы, тренинги и конференции;
-
Эффективная программа адаптации для новых сотрудников;
-
Корпоративы и тимбилдинги.