Senior QA Automation Engineer / SDET

Senior QA Automation Engineer / SDET

Санкт-Петербург, Гельсингфорсская улица, 4к1

Метро: Выборгская

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

Мы ищем 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.
Навыки
  • Playwright Test
  • REST API
  • Automation QA
  • SDET
  • TestIT
Посмотреть контакты работодателя

Адрес

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

Банк Санкт-Петербург

Senior QA Automation

Банк Санкт-Петербург

  • Санкт-Петербург

  • Не указана

Рекомендуем
ЦРТ | Группа компаний

Senior frontend developer (TS/JS)

ЦРТ | Группа компаний

  • Санкт-Петербург

  • Не указана

Рекомендуем
iFuture
  • Санкт-Петербург

  • Не указана

Рекомендуем
iFuture
  • Санкт-Петербург

  • Не указана

iFuture
  • Санкт-Петербург

  • Не указана

Т-Банк
  • Санкт-Петербург

  • Не указана

ГАРДА ТЕХ СОЛЮШНС ГРУПП

Старший AQA

ГАРДА ТЕХ СОЛЮШНС ГРУПП

  • Санкт-Петербург

  • Не указана

iFuture
  • Санкт-Петербург

  • Не указана

BLACKHUB GAMES

Automation QA (Python)

BLACKHUB GAMES

  • Санкт-Петербург

  • Не указана

БК Марафон
  • Санкт-Петербург

  • Не указана

БК Марафон
  • Санкт-Петербург

  • Не указана

iFuture
  • Санкт-Петербург

  • Не указана

ЦРТ | Группа компаний

C#/.NET - старший разработчик (Senior)

ЦРТ | Группа компаний

  • Санкт-Петербург

  • Не указана

Гринатом
  • Санкт-Петербург

  • Не указана

Таймвэб.Клауд
  • Санкт-Петербург

  • Не указана

Леон
  • Санкт-Петербург

  • Не указана

Леон
  • Санкт-Петербург

  • Не указана

Вайт Код

Senior Python developer

Вайт Код

  • Санкт-Петербург

  • Не указана

NAUKA
  • Санкт-Петербург

  • Не указана

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

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