Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
QA Engineer (Playwright/TypeScript): Разработка и поддержка E2E-автотестов и тестирование API для образовательной среды Сферум с акцентом на архитектуру тестовых фреймворков и интеграцию в CI/CD. Фокус на создании многослойной архитектуры тестов, оптимизации производительности прогонов и обеспечении качества кросс-платформенного продукта.
Локация: Москва (доступны дистанционный и комбинированный форматы работы)
Компания
Сферум — единая технологическая среда для общения участников образовательного процесса, позволяющая организовывать онлайн-уроки и создавать школьные сообщества.
Что делать
- Осуществлять полный цикл тестирования продукта (функциональное, регрессионное, smoke, exploratory) на Android, iOS, Desktop и Web.
- Тестировать REST и GraphQL API, включая проверку позитивных и негативных сценариев.
- Разрабатывать и поддерживать E2E-автотесты на Playwright (JS/TS), следуя существующим паттернам.
- Анализировать проблемы через DevTools и Charles, собирать необходимые артефакты (логи, HAR-файлы).
- Вести тестовую документацию (чек-листы, тест-кейсы) и оформлять дефекты в Jira.
- Работать с Docker-окружениями и настраивать отчетность по прогонам в Allure.
Требования
- Коммерческий опыт работы с Playwright и TypeScript от 2 лет.
- Опыт проектирования многослойной архитектуры автотестов (POM, Fixtures, Helper-слои).
- Навыки интеграции автотестов в CI/CD (Jenkins, GitLab CI или GitHub Actions) и настройки параллельного запуска.
- Опыт работы с Docker (написание Dockerfile для запуска тестов в контейнерах).
- Глубокое понимание асинхронности в JS/TS (Event Loop, промисы).
- Уверенное владение Git (ветки, merge, rebase, разрешение конфликтов).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →