QA Automation Engineer (Playwright, JavaScript)
Технологии
Описание вакансии
Кратко о роли
Компания Button One ищет QA Automation Engineer для разработки и поддержки UI, API и E2E тестов на Playwright и JavaScript.
Ключевые задачи
- Разработка и поддержка UI-, API- и end-to-end-тестов на Playwright и JavaScript.
- Формирование и поддержка наборов smoke- и регрессионных проверок.
- Анализ требований, проектирование тестов и подготовка тестовой документации.
- Проведение функционального, интеграционного и исследовательского тестирования.
- Проверка REST API, интеграций и бизнес-логики с помощью SQL-запросов.
- Анализ результатов запусков, логов и устранение причин падения тестов совместно с разработчиками.
Обязательные требования
- Опыт автоматизации тестирования от 3 лет.
- Уверенное владение теорией тестирования.
- Практический опыт работы с Playwright и JavaScript.
- Понимание клиент-серверной архитектуры, HTTP/HTTPS и REST API.
- Опыт работы с логами, Git и SQL.
- Знание Java или Python на уровне чтения и написания автотестов.
- Умение самостоятельно анализировать требования.
Будет плюсом
- Опыт создания фреймворка автоматизации с нуля.
- Опыт интеграции автотестов в CI/CD.
- Углублённый опыт API- и интеграционного тестирования.
- Уверенное владение SQL.
- Опыт работы с Docker, GitLab CI, Jenkins или TeamCity.
Условия и бенефиты
- Зарплата: 130 000 – 150 000 ₽ на руки.
- Полная занятость, график 5/2.
- Удаленный формат работы.
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).
Оригинальная вакансия:
https://t.me/frontend_rabota/3240