Чем предстоит заниматься:
- Разработка и поддержка автотрестов на Playwright (TS/JS) для e2e и API
- Понимание, организация и проведение различных видов тестирования
- Понимание принципов работы Frontend/Backend, DevTools, баз данных
- Интеграция автотестов в CI/CD GitLab (GitHub Actions / Jenkins)
- Разрабатывать и поддерживать тест-кейсы, чек-листы, баг-репорты
- Взаимодействовать с командой (разработка, дизайн, аналитика, DevOps)
- Анализировать требования, проверять спецификации
- Оценка задач и обработка обращений от техподдержки
Обязательные навыки и знания
- Опыт с TypeScript + Playwright ( Cypress, Selenium)
- Опыт работы с REST API (Postman, Swagger, тесты через fetch/axios и т.п.)
- Опыт работы с системами контроля версий (Git)
- Опыт интеграции и настройки CI/CD автотестов
- Базовое понимание принципов POM(Page element model)
- Понимание основ клиент-серверного взаимодействия, HTTP, cookies, CORS
- Написания моck, заглушек.
- Уверенное знание SQL, PosgreSQL
Будет плюсом
- Нагрузочное тестирование grafana k6
- Опыт тестирования мобильных приложений Appium
- GitLab CI (Jenkins )
- Опыт с Allure
- Знание подходов: BDD, TDD, shift-left testing
- Mongo
- ReactJS
Что мы используем:
- Playwright (TypeScript)
- GitLab
- Allure
- Docker/k8s
- Grafana k6
- GIT
- NodeJS
- Go
Что мы предлагаем
- интересные и разнообразные задачи, позволяющие прокачивать компетенции и воплощать идеи в реальность;
- полный рабочий дней (с гибким началом рабочего дня);
- удаленный, гибридный или офисный формат работы (уютный офис в Пермском IT-кластере);
- работу в крутой команде над классным продуктом;
- возможность профессионального и карьерного развития;
- зарплата по результатам собеседования;
- официальное оформление по ТК РФ;
- возможность устройства по самозанятости/ИП;
- работу в аккредитованной ИТ-компании.