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