О роли
Мы ищем старшего инженера по автоматизации тестирования с сильным опытом работы с 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 или с продуктами на базе блокчейна
Мы предлагаем:
- Привлекательную ежемесячную зарплату, соответствующую вашим навыкам и опыту
- Комфортный офис в центре Лимассола (Кипр)
- Медицинскую страховку для сотрудников и их семей
- Доступ к профессиональному обучению, конференциям и оплачиваемым образовательным курсам
- Корпоративные языковые курсы
- Вечерние занятия йогой в офисном релакс-зоне
- Субсидированные обеды
- Различные корпоративные мероприятия для сотрудников и их детей
- Спортивные мероприятия
Отправляя эту заявку, я даю согласие на обработку моих персональных данных, включенных в мою заявку (таких как имя, контакты, опыт работы и любая другая дополнительная информация) принимающей стороной (Evomatrix Services LTD, Arch.Makariou III, 169, 3027, Лимассол, Кипр) для целей процесса найма.
Просим вас учесть, что вышеуказанные согласия могут быть отозваны в любое время, отправив письмо на hr@robopro.team с адреса электронной почты, указанного в вашей заявке. Вы имеете право на доступ, исправление, изменение, обновление, уточнение, запрос на передачу или удаление данных, отзыв согласия или возражение.
Мы будем хранить и обрабатывать ваши данные столько, сколько необходимо для рассмотрения вашей кандидатуры на трудоустройство и в течение разумного периода времени, необходимого для соблюдения документов в соответствии с местным законодательством страны, где расположена вакансия.