QA Automation Engineer — Playwright и JavaScript Опубликовано 28.10.2026
Что за роль
В Button One автоматизация тестирования охватывает UI, API и сквозные пользовательские сценарии. В работе используются Playwright и JavaScript, а автотесты запускаются в CI/CD-пайплайнах.
Чем вы будете заниматься
- Разрабатывать и поддерживать UI-, API- и end-to-end-тесты.
- Формировать наборы smoke- и регрессионных проверок.
- Анализировать требования, проектировать тесты, готовить тестовую документацию и оценивать риски.
- Проводить функциональное, интеграционное, регрессионное и исследовательское тестирование.
- Проверять REST API, интеграции, бизнес-логику и данные с помощью SQL.
- Анализировать результаты запусков и логи, разбирать причины падения тестов вместе с разработчиками.
- Запускать и анализировать автотесты в CI/CD.
Требования
- От 3 лет опыта автоматизации тестирования и уверенное знание теории тестирования.
- Практический опыт с Playwright и JavaScript, понимание архитектуры автотестов.
- Умение анализировать требования и системно составлять наборы тестов.
- Понимание клиент-серверной архитектуры, HTTP/HTTPS и REST API.
- Опыт работы с логами, Git и SQL-запросами.
- Знание Java или Python на уровне чтения и написания автотестов; конкретный язык зависит от проекта.
- Умение доводить задачи до результата и взаимодействовать с разработчиками.
Будет плюсом
- Опыт создания фреймворка автоматизации с нуля и интеграции автотестов в CI/CD.
- Углублённый опыт API- и интеграционного тестирования, уверенное владение SQL.
- Опыт с Docker, GitLab CI, Jenkins или TeamCity.
Что мы предлагаем
- Полная занятость, график 5/2, удалённый формат.
- Зарплата — 130 000–150 000 ₽ в месяц на руки.
Кто здесь добьётся успеха
Уверенно строит и поддерживает тесты на Playwright и JavaScript для интерфейсов, REST API и сквозных пользовательских сценариев, понимая, как HTTP-запросы и ответы влияют на результат проверки.
Самостоятельно проектирует smoke- и регрессионные наборы: разбирает требования, выявляет риски и готовит тестовую документацию, а не ограничивается автоматизацией уже готовых сценариев.
Имеет практический опыт уровня middle: умеет исследовать причины нестабильных тестов, проверять данные через SQL и Git, а при необходимости читать или применять Java и Python.
Комфортно работает удалённо и организует проверки так, чтобы они надёжно выполнялись в CI/CD: понимает GitLab CI и Docker, внимательно относится к воспроизводимости и качеству обратной связи по сбоям.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости отрасли
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев