сегодня

QA engineer (auto) in marketplace

ориентир по рынку
вакансия зп не указана
в среднем 264 948 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Мы ищем Senior/Lead QA в команду разработки маркетплейса. Основная задача: построить с нуля и развивать автоматизацию пользовательских и бизнес-сценариев на базе TypeScript и Playwright Test. В область ответственности входят публичная часть маркетплейса, кабинет покупателя, back-office селлеров, административные интерфейсы и сквозные процессы между различными частями системы. Ищем специалиста, который возьмёт ответственность за автоматизированное системное и регрессионное тестирование продукта как единого целого.

задачи

  • Проектировать и развивать E2E-фреймворк на TypeScript и Playwright Test.
  • Автоматизировать критические пользовательские и бизнес-сценарии.
  • Покрывать сквозные сценарии, проходящие через несколько интерфейсов и ролей.
  • Использовать REST API для подготовки, проверки и очистки тестовых данных.
  • Интегрировать автотесты с GitLab CI/CD.
  • Настраивать запуск тестов в Kubernetes-based GitLab Runner.
  • Анализировать падения с помощью Playwright trace, screenshot, video, логов браузера и сетевых запросов.
  • Выявлять и устранять причины нестабильных и flaky-тестов.
  • Проводить exploratory-тестирование новых функций до их автоматизации.
  • Формулировать требования к тестируемости приложения совместно с разработчиками.
  • Участвовать в построении процессов release verification и автоматизированной регрессии.

требования

  • Уверенное владение TypeScript или JavaScript.
  • Практический опыт работы именно с Playwright Test (@playwright/test).
  • Опыт самостоятельного проектирования и развития E2E-фреймворка.
  • Понимание архитектуры browser-based тестов и принципов их изоляции.
  • Опыт использования fixtures, test-data builders и API-клиентов.
  • Опыт тестирования REST API.
  • Понимание HTTP, cookies, sessions, local storage и механизмов web-авторизации.
  • Опыт интеграции автотестов с CI/CD.
  • Практический опыт работы с GitLab CI/CD либо аналогичной системой.
  • Понимание Docker и контейнерного запуска тестов.
  • Умение работать с SQL на уровне проверки и подготовки тестовых данных.
  • Опыт диагностики flaky-тестов и нестабильного тестового окружения.
  • Способность самостоятельно определять приоритеты автоматизации на основе рисков.
  • Будет плюсом: Опыт автоматизации marketplace, e-commerce, fintech или платёжных систем; Опыт тестирования приложений на Vue.js или Nuxt; Понимание SSR и hydration; Базовое понимание PHP и Laravel; Опыт тестирования webhook, очередей и асинхронных процессов; Практический опыт работы с Kubernetes; Опыт создания Review Apps или временных тестовых окружений; Опыт sharding и параллельного запуска Playwright-тестов; Опыт интеграции Playwright с TestIT; Опыт тестирования ролей и сложных permission-моделей; Опыт работы с OpenAPI; Опыт автоматизации проверки email, файловых загрузок и внешних интеграций; Опыт нагрузочного тестирования, например с k6

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.