Инженер по автоматизации тестирования (TypeScript, Web)
Описание
Локация: Москва, Пресненская набережная, 10; доступны форматы работы на месте работодателя, удалённо и гибридно.
Требования
От 3 лет опыта в автоматизации тестирования.
Знание принципов тестирования и автоматизации, техник тест-дизайна и написания автотестов.
Опыт тестирования веб-приложений и интеграции автотестов в CI.
Знание TypeScript или JavaScript; готовность быстро перейти на TypeScript при работе с другим языком.
Знание Jest, Playwright или аналогов: Cypress, Puppeteer, Selenium и их обёрток.
Базовое знание Git и Bash, практический опыт работы с DevTools.
Хорошо, если есть
Опыт написания front-end тестов с использованием моков API.
Опыт тестирования client-side performance.
Знание Docker, Allure TestOps, Moon или GitLab CI.
Что делать
Тестировать банковские сервисы, преимущественно front-end.
Совершенствовать существующие автотесты и создавать новые.
Развивать инфраструктуру и тестовые сервисы.
Внедрять автотесты в новые проекты.
Совершенствовать существующие и внедрять новые инструменты тестирования.
Поддерживать автоматизацию тестирования на всех уровнях и обеспечивать готовность тестов к релизу новой функциональности.
Культура и преимущества
Тесты на Playwright и TypeScript для front-end работают на моках.
Автотесты встроены в CI для всех merge requests.
Проводятся код-ревью автотестов и используются линтеры.
Автоматически рассчитывается покрытие по множеству параметров.
Собирается статистика запусков и подробная сводка по каждому тесту.