QA Automation Engineer (Playwright, JavaScript)
Хорошая вакансия для Middle-специалиста с прозрачными требованиями, рыночной зарплатой и возможностью удаленной работы. Компания использует современный стек технологий.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Средний уровень сложности обусловлен требованием опыта от 3 лет и необходимостью владения Playwright, а также знанием дополнительных языков (Java/Python) для чтения кода.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата (130 000 – 150 000 ₽ на руки) соответствует рыночному уровню для Middle QA Automation инженера в России, хотя верхняя граница могла бы быть чуть выше для специалиста с 6-летним опытом.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Button One
QA Automation Engineer (Playwright, JavaScript)
от 130 000 до 150 000 ₽ за месяц, на руки
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать UI-, API- и end-to-end-тесты на Playwright и JavaScript
-Формировать и поддерживать наборы 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
-В работе используются Playwright, JavaScript, REST API, Postman, Swagger/OpenAPI, browser DevTools, Git, SQL и инструменты управления тестированием и задачами, такие как Jira и TestRail
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Playwright
- JavaScript
- REST API
- SQL
- Git
- Postman
- Swagger
- Jira
- TestRail
- Docker
- CI/CD
- Java
- Python
Возможные вопросы на собеседовании
Проверка практических навыков работы с основным инструментом вакансии.
Расскажите о наиболее сложной задаче, которую вы решали с помощью Playwright. Как вы организовывали Page Object Model?
Важно понимать, как кандидат обеспечивает стабильность тестов в автоматизации.
Как вы боретесь с «мигающими» (flaky) тестами в Playwright и какие стратегии ожиданий используете?
Вакансия предполагает работу с данными.
Приведите пример сложного SQL-запроса с использованием JOIN или агрегатных функций, который вам приходилось писать для тестирования.
Проверка понимания процесса доставки ПО.
Как именно вы интегрировали автотесты в CI/CD пайплайны? С какими трудностями сталкивались при запуске тестов в Docker-контейнерах?
Оценка гибкости кандидата и знания смежных стеков.
Насколько свободно вы читаете код на Java или Python и приходилось ли вам переписывать тесты с одного языка на другой?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

