Инженер по автоматизированному тестированию
Summary
Automated test engineer writes and maintains E2E, API, and UI test scripts in C#, analyzes results, and integrates tests into CI/CD pipelines for a Russian bank's applications.
Ключевые задачи
- Написание и отладка автоматизированных сценариев (E2E, API, UI)
- Анализ результатов прохождения автоматизированных тестовых сценариев
- Проведение автоматизированного регрессионного тестирования
- Развитие и поддержка внутренних инструментов для тестирования
- Участие в code review
- Локализация и документирование багов
- Разработка и поддержка Page Object Model для UI-клиентского приложения
- Реализация гибридных сценариев: API для подготовки данных, UI для проверки бизнес-логики
- Настройка скриншотов, видео или трейсов при падении UI-тестов
Что важно для нас
- Знание Git
- Уверенное знание C#
- Составление SQL-запросов
- Знание и умение применять паттерны разработки
- Знание паттерна автоматизации тестирования Page Object Model и Fluent Interface
- Навыки поддержки фреймворка автоматизированного тестирования
- Знание фреймворка NUnit
- Знание теории тестирования (тест-дизайн, пирамида тестирования, составление тестовой документации)
- Понимание принципов CI/CD
- Навыки тестирования REST API
- Понимание REST-архитектуры
- Опыт работы с UI-фреймворками (Selenium WebDriver / Playwright / Puppeteer)
- Умение работать с явными и неявными ожиданиями в UI-тестах
- Понимание особенностей E2E-тестирования через UI (динамический контент, iframe, всплывающие окна)
- Опыт в разработке тестовой документации
- Опыт тестирования микросервисов
- Опыт написания интеграционных тестов
- Опыт создания и работы с мок-серверами
- Опыт параллельного запуска UI-тестов (Selenium Grid / Playwright sharding)
- Знание Docker для контейнеризации браузеров
- Навык выбора стабильных локаторов (data-атрибуты, CSS, XPath)
- Опыт мокирования сетевых запросов на уровне клиента
Что предлагаем
- Официальное оформление в соответствии с ТК РФ
- График работы: 9.00-18.00, сокращенный рабочий день по пятницам до 16.45
- Конкурентный уровень дохода
- Доплата к отпуску и больничному листу
- «Кафетерий льгот»: ДМС для работника и членов семьи, возмещение затрат на отдых, спортивные услуги, покупки на маркетплейсе «ПСБ Маркет»
- Дополнительные льготы при заключении брака и рождении детей
- Материальная поддержка в определенных жизненных ситуациях
- Бесплатная программа поддержки работников: юридические, финансовые и психологические консультации, помощь в бытовых вопросах, автопомощь, корпоративные скидки, профориентация детей работников
- Возможность профессионального развития и прохождения внутреннего и внешнего профессионального обучения
- Корпоративная паритетная пенсионная программа