InPay - Лимассол
О роли
Мы ищем Senior QA Automation Engineer с большим опытом работы с Playwright, который поможет нам улучшить и масштабировать наш подход к E2E-тестированию. Вы будете тесно сотрудничать с командами Engineering, Product и DevOps, чтобы обеспечить надежные релизы и высокое качество продукта на основе реальных пользовательских сценариев.
Технологический стек
Playwright / TypeScript / Node.js / Mocha.js / GitLab CI / Docker / Kubernetes / Allure Report / Allure TestOps / Mountebank
Обязанности
- Стратегия и выполнение E2E: Отвечать за полный цикл end-to-end тестирования. Разрабатывать и внедрять сложные тестовые сценарии, имитирующие реальное поведение пользователей на всем нашем продуктовом стеке.
- "Shift-Left" Quality: Продвигать подход "shift-left", сотрудничая с Product и Engineering на ранних этапах SDLC для выявления рисков на стадиях проектирования и требований.
- Интеграция CI/CD: Обеспечить, чтобы автоматизированные наборы тестов были надежным "зеленым светом" в наших конвейерах GitLab CI. Работать с DevOps для управления тестовыми средами с использованием Docker и Kubernetes.
- Лидерство в исправлении дефектов: Помимо логирования ошибок, вы будете добиваться их устранения, помогая команде приоритизировать проблемы на основе влияния на продукт и технического риска.
- Проверка API и бэкенда: Поддерживать и расширять автоматизированные тесты для наших HTTP API (Node.js/Mocha) и обеспечивать целостность данных.
- Эксперт по Playwright: Создавать, поддерживать и масштабировать наш фреймворк UI-автоматизации, используя Playwright и TypeScript. Тесно сотрудничая с разработчиками и DevOps, оптимизировать выполнение тестов для скорости, надежности и покрытия.
Требования
- 5+ лет профессионального опыта в Software Quality Assurance.
- 3+ года практического опыта в автоматизации тестирования, с существенным недавним опытом использования Playwright и TypeScript/Node.js.
- Специалист по E2E: Подтвержденный опыт разработки тестов, охватывающих сложные продуктовые сценарии, а не только отдельные функции.
- Знание инфраструктуры: Знакомство с Docker и умение устранять неполадки в контейнеризированной среде.
- Опыт работы с пайплайнами: Глубокое понимание концепций CI/CD и практический опыт интеграции тестов в GitLab CI или аналогичные инструменты.
Будет плюсом
- Опыт работы с Allure TestOps или аналогичными инструментами
- Опыт работы с WireMock или Mountebank
- Опыт работы с RabbitMQ, BullMQ или асинхронными системами
- Опыт работы с FinTech или Blockchain продуктами
Мы предлагаем:
- Привлекательная ежемесячная зарплата, соответствующая вашим навыкам и опыту
- Комфортный офис в центре Лимассола (Кипр)
- Медицинская страховка для наших сотрудников и их семей
- Доступ к профессиональному обучению, конференциям и оплачиваемым образовательным курсам
- Корпоративные языковые курсы
- Вечерние занятия йогой в офисной зоне отдыха
- Субсидируемые обеды
- Различные корпоративные мероприятия для сотрудников и их детей
- Спортивные мероприятия