GS Labs
Senior QA Automation Engineer / SDET
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Мы ищем 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 и контейнерного запуска тестов.
- Умение…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.