Контакты
О себе
Энергичный и высококвалифицированный принципал QA-автоматизатор, обладающий глубокими знаниями и практическим опытом в построении robust-автоматизации фронтенд-приложений с использованием Cypress. Специализируюсь на создании масштабируемых тестовых фреймворков, интеграции с CI/CD и оптимизации процессов обеспечения качества. Являюсь наставником для команды и двигателем инноваций в области тестирования.
Опыт работы
- Разработал и внедрил модульный Cypress тестовый фреймворк на TypeScript для E2E тестирования веб-платформы, покрывающий более 85% критического функционала.
- Руководил командой из 7 QA-автоматизаторов, предоставляя техническое лидерство, проводя code review и определяя дорожную карту развития автоматизации.
- Интегрировал Cypress тесты в пайплайн Azure DevOps, сократив время обнаружения дефектов в production на 25% и время регрессионного тестирования на 50%.
- Создал систему для визуального регрессионного тестирования с использованием Cypress и внешних инструментов, предотвратив выпуск более 15 визуальных дефектов за год.
- Успешно мигрировал legacy-тесты с Selenium на Cypress, сократив время выполнения тестов в 3 раза при сохранении надежности.
- Отвечал за автоматизацию тестирования клиентских веб-приложений с использованием JavaScript и различных инструментов (в т.ч. ранние версии Cypress и PhantomJS).
- Внедрил подход Component Testing с использованием Cypress для frontend-компонентов, улучшив качество на ранних этапах разработки.
- Проводил обучение и менторство младших автоматизаторов, помогая им освоить лучшие практики и новые технологии.
- Активно участвовал в разработке CI/CD для обеспечения непрерывного качества.
Навыки
Образование
Языки
- Русский — C2 (Native)
- Английский — B2 (Upper-Intermediate)
Сертификаты
- Certified JavaScript Developer · Microsoft, 2020
- Agile SCRUM Foundation · EXIN, 2018
