other

Senior QA Automation Engineer / SDET

Более недели назад

З/П не указана

Город: Санкт-Петербург. Станции метро: Выборгская

GS Labs

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 6 лет

Обязанности:

Мы ищем 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.

Показать контакты

Имя не указано

Пожаловаться ID: 157949687

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

Senior QA Automation Engineer (Python)

Договорная

Санкт-Петербург. Станции метро: Выборгская

UserGate

Automation QA Engineer

Договорная

Санкт-Петербург. Станции метро: Выборгская

Криптонит

Senior QA Automation Engineer (Java, back)

Договорная

Санкт-Петербург. Станции метро: Выборгская

iFuture

Senior QA Engineer

Договорная

Санкт-Петербург. Станции метро: Выборгская

Ласт Левел

QA Engineer (Manual + Automation)

От 80 000 до 90 000 руб.

Санкт-Петербург. Станции метро: Выборгская

Оптимальное Движение

QA Automation Engineer (Python)

Договорная

Санкт-Петербург. Станции метро: Выборгская

Aston