Приглашаем в команду инженера по автоматизации тестирования, который примет участие в масштабном развитии инфраструктуры автотестирования на базе Playwright и TypeScript. Вас ждет работа над технологически зрелым и крупным продуктом, используемым крупнейшими мировыми компаниями. В этой роли вы станете частью распределенной международной команды и будете помогать в построении, настройке и развитии современной системы автоматизации, обеспечивающей качество и стабильность сложной корпоративной платформы.
Кто мы и что делаем:
ДжазТим - международная сервисная компания, резидент ПВТ с офисами в Беларуси и Литве и представительствами в Нидерландах и США. В команде более 60 специалистов, которые за 14+ лет реализовали проекты для клиентов из США и Европы.
Мы специализируемся на Enterprise-разработке, интеграционных решениях и автоматизации бизнес-процессов. Наши проекты охватывают сферы IoT, Telecom, E-commerce, науку и другие направления. Наши сильные стороны - практический IT-консалтинг и зрелые процессы проектного менеджмента.
О проекте:
Мы участвуем в разработке крупной системы управления проектами, которую используют международные компании. Это технологически зрелое корпоративное решение, охватывающее составление смет, контроль хода проектов, управление рисками и изменениями.
Проект сейчас находится в активной фазе развития: создаются новые интерфейсы на React + TypeScript, развиваются backend-сервисы и внедряются процессы автоматизированного тестирования.
В команде QA сейчас формируется полноценная инфраструктура автотестирования на базе Playwright, и вам предстоит стать важной частью этого процесса. Основная цель - обеспечить стабильность, надежность и предсказуемость продукта за счет качественной автоматизации тестов и улучшения QA-процессов.
Чем предстоит заниматься:
-
Участвовать в развитии и расширении внутреннего тестового фреймворка: проектирование структуры, настройка окружения, создание библиотек и вспомогательных модулей.
-
Помогать в масштабировании инфраструктуры автотестирования - настройка репозитория, CI/CD, запусков и отчётности.
-
Разрабатывать и поддерживать автоматизированные тесты для масштабного корпоративного приложения на базе Playwright (TypeScript/JavaScript).
-
Участвовать в проектировании подходов к тестированию UI и API, помогать определять границы ответственности между тестовыми уровнями.
-
Оптимизировать существующие тесты и внедрять best practices Playwright - устойчивость сценариев, корректное управление данными, анализ причин нестабильности.
-
Работать с REST API, взаимодействовать с backend- и frontend-командами для уточнения API-контрактов и логики тестируемых сценариев.
Что для нас важно:
-
3+ лет коммерческого опыта в автоматизации тестирования web-приложений.
-
Понимание архитектуры frontend-приложений (React, SPA) и принципов взаимодействия с REST API.
-
Разговорный английский язык не ниже Upper-intermediate - общение с международной командой и обсуждение технических решений.
-
Опыт интеграции автотестов в CI/CD-процессы (Jenkins или аналогичные).
-
Понимание паттернов автоматизации тестов (Page Object Model, fixtures, re-use компонентов).
-
Аналитическое мышление, внимание к деталям и стремление к стабильным, воспроизводимым результатам.
Будет плюсом:
-
Навыки работы с Playwright с использованием TypeScript. Опыт построения или участия в развитии тестовых фреймворков.
-
Участие в настройке тестовой инфраструктуры: интеграция отчётности (Allure, HTML reports), анализ результатов, оптимизация стабильности запусков.
-
Опыт разработки вспомогательных библиотек и утилит для тестов (data factories, API helpers, mock-сервисы).
-
Навыки работы с Docker и понимание контейнеризации тестовых окружений.
-
Опыт работы в проектах с многоуровневой архитектурой и взаимодействием между несколькими командами (frontend, backend, QA).
-
Участие в менторстве или обучении коллег, проведение ревью тестовых сценариев.
-
Понимание принципов performance-тестирования и оптимизации времени выполнения автотестов.
Мы предлагаем:
-
Участие в развитии QA-процессов и построении современной системы автоматизации тестирования крупного международного продукта.
-
Работа с современным технологическим стеком.
-
Возможность влиять на подходы к тестированию, архитектуру тестового фреймворка и качество продукта в целом.
-
Прямое взаимодействие с опытными инженерами и архитекторами со стороны заказчика.
-
Работа в распределенной международной команде, где ценится инженерное мышление и инициативность.
-
Стабильную зарплату с привязкой к доллару.
-
Полный соцпакет и прозрачные процессы.