MPMish Product Lab
Инженер по автоматизации тестирования TypeScript/Playwright (Middle)
удалёнка
Работа в команде над сложным продуктом по управлению данными: разработка и поддержка UI‑ и API‑автотестов, развитие тестовой инфраструктуры и процессов. Результат повышает стабильность релизов и качество продукта для пользователей и бизнеса.
ГрейдMiddle
Опытот 3 лет
Стек
TypeScriptPlaywrightREST APICI/CDGitAllureSQLLinux
Задачи
- •Разработка и поддержка UI‑ и API‑автотестов на TypeScript + Playwright
- •Развитие и сопровождение тестового фреймворка и архитектуры тестового кода
- •Анализ результатов прогонов, локализация причин падений тестов и заведение дефектов
- •Code review автотестов и формирование стандартов разработки тестового кода
- •Проектирование тестовых сценариев и приоритизация автоматизации
- •Работа с CI/CD‑пайплайнами и поддержка тестовой документации и отчетов (Allure)
Обязательно
- •коммерческий опыт в тестировании от 3 лет, не менее 1 года в автоматизации
- •уверенное владение TypeScript/JavaScript и Playwright
- •опыт разработки UI‑ и API‑автотестов
- •знание теории тестирования: виды, уровни, техники тест‑дизайна
- •понимание ООП и применение паттернов (Page Object, Factory и др.)
- •опыт работы с Git (ветвление, PR, разрешение конфликтов) и CI/CD (Jenkins или аналоги)
- •умение работать с REST API; базовые знания SQL и Linux
Будет плюсом
- •английский на уровне Intermediate для чтения технической документации
- •опыт работы с микросервисной архитектурой
- •опыт настройки или развития тестовых фреймворков
- •знание Kubernetes, Docker или других инструментов контейнеризации
- •опыт работы с HashiCorp Vault или аналогами управления секретами
- •опыт конфигурирования тестовых сред и диагностики инфраструктурных проблем
- •опыт развития процессов тестирования и внедрения инженерных практик
- •опыт написания тест‑кейсов при отсутствии готовой документации