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