QA Engineer (E2E тестирование на Cypress)

QA Engineer (E2E тестирование на Cypress)

Описание вакансии

Мы ищем QA Automation Engineer, цели и задачи — проверить, что клиентское приложение ведёт себя так, как ожидается, и снизить риск регрессий.

Основная задача — разработка end-to-end тестов на Cypress, которые воспроизводят реальные пользовательские сценарии и валидируют корректную работу интерфейса.

Что нужно делать

  • Разрабатывать и поддерживать E2E-тесты для клиентского приложения на React.
  • Покрывать найденные дефекты автотестами, чтобы предотвратить их повторное появление.
  • Работать через пользовательский интерфейс, без доступа к исходному коду приложения.
  • Разбираться в логике работы продукта и формализовывать тестовые сценарии.
  • Взаимодействовать с разработчиками и продуктовой командой в письменном формате (комментарии, задачи, обсуждения).

Обязательные требования

  • Опыт автоматизированного тестирования от 1 года с Cypress (реальная коммерческая практика).
  • Уверенное знание JavaScript и TypeScript — умение писать типизированные, поддерживаемые тесты.
  • Понимание различий между unit, integration и e2e тестами, и когда e2e использовать не нужно.
  • Хорошее понимание DOM, CSS-селекторов, data-attributes.

Без force, костылей и нестабильных решений.

  • Умение читать и поддерживать чужой тестовый код (исправления, рефакторинг).
  • Опыт тестирования responsive-интерфейсов и mobile viewport’ов (для нас это важно).

Требования к Cypress-экспертизе

  • Уверенная работа с:
    • cy.intercept
    • aliases
    • ожиданиями по API
    • проверкой HTTP-статусов и payload’ов
  • Умение писать кастомные команды (Cypress.Commands.add).
  • Понимание retry-механики Cypress и причин флапающих тестов.
  • Осознанный подход к покрытию: понимание, какие сценарии не стоит тестировать через e2e.

Будет плюсом

  • Понимание React и стейт-менеджеров (например, Zustand).
  • Опыт работы с CI/CD-пайплайнами.
  • Понимание принципов REST API.
  • Опыт тестирования игр или продуктов в сфере казино.
  • Использование AI-инструментов / агентов для ускорения написания и поддержки автотестов.
  • Развитые софт-скиллы: самостоятельность, аккуратность, умение аргументировать решения.

Условия

  • Формат: удалённо.
  • Занятость: постоянная
  • Оплата:
  • Возможность долгосрочного сотрудничества для сильных кандидатов.

В сопроводительном письме

Расскажите:

  • о своём опыте с Cypress, JavaScript / TypeScript;
  • какие e2e-подходы вы считаете правильными;

используете ли вы AI-инструменты или агенты при написании тестов и как именно.

Навыки
  • Java
  • Git
  • Системное тестирование
  • Автоматизированное тестирование
  • Исследовательское тестирование
  • Atlassian Confluence
  • Функциональное тестирование
  • Объемное тестирование
Посмотреть контакты работодателя

Похожие вакансии

ГК Орион (ООО ФСК Спутник)
Удаленная работа
  • Красноярск

  • от 150000 RUR

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию