Citrus Systems
Senior QA Automation Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA Automation Engineer в iGaming-компанию, продукт CMS Platform. Отвечает за автоматизацию критичных пользовательских сценариев, бэкенд-процессов и интеграций, развитие фреймворков и менторство инженеров качества.
Задачи
- Владеть подходом к автоматизации в продуктовой области CMS Platform, обеспечивать надёжное покрытие критичных пользовательских сценариев, бэкенд-процессов и интеграций сервисов
- Проектировать, поддерживать и развивать фреймворки автоматизации, переиспользуемые компоненты, тестовые данные и интеграцию с CI/CD
- Сочетать ручное, исследовательское и автоматизированное тестирование, постепенно автоматизируя ценное регрессионное покрытие
- Рано ревьюить требования, выявлять пробелы и риски качества, взаимодействовать с разработчиками и продуктом в течение спринта
- Определять подходящее покрытие на уровнях UI/E2E, API, контрактного, компонентного, интеграционного и юнит-тестирования
- Проверять бизнес-логику, изменения данных и поведение системы через браузерные инструменты, API, базы данных, логи и сетевой трафик
- Разбирать падения и flaky-тесты, определять первопричину в приложении, автоматизации, данных, окружении или зависимостях
- Ревьюить код автоматизации, повышать скорость и надёжность прогонов, укреплять общие стандарты Quality Engineering
- Менторить других Quality Engineer и вместе с QA Lead участвовать в развитии стратегии тестирования и автоматизации
Требования
- 5+ лет практического опыта в автоматизации тестирования с глубокой экспертизой в UI/web-автоматизации, API/бэкенд-автоматизации или в обоих направлениях
- Владение как минимум одним языком программирования для автоматизации и умение проектировать поддерживаемые фреймворки и тест-сьюты
- Сильные навыки ручного, функционального, исследовательского и риск-ориентированного тестирования
- Умение переводить требования и бизнес-правила в позитивные, негативные, граничные, failure- и edge-case сценарии
- Опыт работы с Git, CI/CD-пайплайнами, Agile/Scrum и современными процессами разработки
- Уверенная отладка сложных падений с использованием инструментов разработчика, API, логов, баз данных, сетевых данных и observability-инструментов
- Здравое суждение о том, что автоматизировать, когда и на каком уровне тестирования это даст наибольшую ценность
Условия
- Конкурентная зарплата и ежегодный пересмотр
- Быстрый рост и поддержка идей
- Частная медицинская страховка и Fit Pass
- Work-life balance: каждая вторая неделя Power-Up Friday с 4-часовым рабочим днём, 25 рабочих дней оплачиваемого отпуска, гибкий график
- Современный офис в новом бизнес-центре с видом, фруктами, снеками, игровой комнатой с бильярдом, настольным теннисом и PlayStation
- Гибридная модель работы (до 70 дней удалённой работы в год), корпоративный ноутбук и оборудование
- Корпоративные мероприятия, тимбилдинги и ваучеры на день рождения
Навыки
- Playwright
- Cypress
- TypeScript
- JavaScript
- SQL
- Git
- CI/CD
- API testing
- UI automation
- microservices
- contract testing
- visual regression testing
- cross-browser testing
- message brokers
- service mocking
- accessibility testing
- performance testing