Инженер по автоматизированному тестированию
Работа в команде тестирования над автоматизацией E2E, API и UI тестов клиентского приложения; развитие фреймворка, поддержка Page Object Model и интеграция тестов в CI/CD чтобы обеспечить стабильность релизов и быструю проверку бизнес-логики
ГрейдMiddle
Стек
C#NUnitSQLDockerSelenium WebDriverPlaywrightPuppeteerREST APIGit
Задачи
- •Разработка и отладка автоматизированных сценариев E2E, API и UI
- •Поддержка и развитие фреймворка автоматизированного тестирования и POM
- •Проведение автоматизированного регрессионного тестирования
- •Реализация гибридных сценариев (API для подготовки данных, UI для проверки)
- •Настройка снятия скриншотов, видео и трейсов при падениях UI-тестов
- •Участие в code review и документирование багов
Обязательно
- •Уверенное знание C#
- •Опыт работы с UI-фреймворками (Selenium WebDriver / Playwright / Puppeteer)
- •Знание NUnit
- •Умение составлять SQL-запросы
- •Знание паттернов разработки и POM/Fluent Interface
- •Навыки тестирования REST API и понимание REST-архитектуры
- •Знание Docker для контейнеризации браузеров