1001 Remote Jobs
Свежие вакансии удаленной работы
Сегодня: 18-Sep-2026 01:58 GMT
Просмотр вакансии
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Название вакансии: Middle Automation QA Engineer — Playwright / TypeScript / Cucumber
Кто разместил: Внешняя вакансия с jobs.dou.ua
Опубликована: 13-Aug-2026 08:00 GMT
Компания: PettersonApps
Описание: About PettersonApps

PettersonApps is an outsourcing software engineering company based in Western Ukraine, with offices in Uzhhorod (Zakarpattia region) and Drohobych (Lviv region)

For 10 years, we have been developing websites, mobile applications, and software for digital media players. Our teams have delivered 300+ projects for clients from 20+ countries, including Sweden, Norway, Denmark, the UK, and the USA.

About the role

We are looking for a Middle Automation QA Engineer to join our team and take ownership of E2E test automation for a web product.

This role is not about simply writing automated tests from predefined test cases.

You will work closely with the Product Owner and development team, turn acceptance criteria into executable BDD scenarios, build E2E automation with Playwright + TypeScript/JavaScript, and help make product acceptance more reliable and predictable.

Our core stack

Playwright · TypeScript / JavaScript · Cucumber · Gherkin · BDD · GitHub Actions · Allure · Jira

You will also encounter Selenium, API testing and other tools used across the QA process.

What you’ll do
* Develop and maintain E2E automated tests using Playwright and TypeScript/JavaScript.⚡
* Write and maintain BDD scenarios using Cucumber/Gherkin.
* Translate acceptance criteria from user stories into executable test scenarios.
* Work closely with the Product Owner during feature acceptance and help identify gaps or ambiguities in requirements.
* Participate in refinement sessions and contribute a QA perspective before development starts.
* Integrate and maintain automated tests in GitHub Actions.
* Analyze test results and failures using Allure reports and CI logs.
* Map automated scenarios and test results to Jira stories where appropriate.
* Maintain and improve the existing automation framework, keeping tests stable, readable and maintainable.️
* Migrate existing automated tests from other repositories into the Cucumber-based framework.
* Investigate flaky tests and CI failures and continuously improve test reliability.
* Collaborate with developers, Product Owners and other QA engineers throughout the development lifecycle.
* Contribute to improving test coverage and the overall quality of the product.

What we expect from you
* 2+ years of commercial experience in QA Automation.⏳
* Strong hands-on experience with Playwright.✨
* Confident knowledge of TypeScript and/or JavaScript.
* Experience with E2E/UI test automation.
* Practical experience with Cucumber and Gherkin.
* Solid understanding of BDD as a testing/development methodology, not just Gherkin syntax.
* Experience working with CI/CD pipelines.
* Understanding of GitHub Actions and how automated tests are executed in CI.
* Experience with Git.
* Understanding of QA fundamentals, test design techniques and software development lifecycle.
* Experience with Jira or similar issue/project tracking tools.
* Ability to read and understand acceptance criteria and user stories and turn them into meaningful test scenarios.
* Good analytical and troubleshooting skills.
* Ability to work independently while communicating effectively with the development and product teams.

Nice to have
* Experience with Selenium.
* Experience with API testing/automation.
* Experience with K6 or other performance testing tools.
* Deeper experience configuring and maintaining GitHub Actions workflows.
* Experience with Allure reporting.
* Experience migrating tests between automation frameworks or repositories.
* Experience with AI-assisted or agentic development/testing tools.
* Understanding of test automation architecture and design patterns.

Why this role

Modern automation stack
Playwright + TypeScript/JavaScript + Cucumber/Gherkin + GitHub Actions + Allure.

QA involvement before development
You won’t be joining the process only when a feature is “Ready for QA”. You’ll participate in refinements and work with acceptance criteria before implementation.

BDD approach
Your scenarios will be connected to real product behavior and acceptance criteria rather than existing only as technical automation scripts.

Automation with real impact
Your tests will run in CI and provide fast feedback on the health of the product.

Professional growth
You’ll have the opportunity to deepen your expertise in test automation, BDD, CI/CD, performance testing and modern AI-assisted development practices.

Company stability
We are a Diia City resident and have the status of a critically important enterprise.

Stable employment
Official employment and transparent cooperation conditions.

Modern working environment
You will have everything necessary to work effectively with the team and the automation infrastructure.

Join PettersonApps

At PettersonApps, we believe in giving our team members the freedom to make meaningful decisions, take ownership, and achieve great results without unnecessary bureaucracy.

If you’re ready to grow, take on new challenges, and work with a team that values creativity, collaboration, and excellence, we’d be happy to have you on board.

Learn more about PettersonApps:
linktr.ee/pettersonapps

Sounds like you?

If you enjoy turning product requirements into reliable automated scenarios, care about test architecture and stability, and want to work with Playwright + TypeScript + Cucumber/BDD, we’d be happy to hear from you.

Apply and tell us about your experience with Playwright, TypeScript/JavaScript and BDD.

Відгукнутись на вакансію
Job ID: 180546
Требуемые навыки: Javascript, Qa
Зарплата:
Регион: віддалено
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Новые вакансии / Все вакансии
Вакансия Компания Открыта
Senior Quant/ML Researcher
Навыки: Python
Регион: Москва
hirix 17-Sep-2026
11:50 GMT
Python Developer / AI Engineer (Document Processing)
Навыки: Python
Регион: Москва
AYROSA 17-Sep-2026
11:47 GMT
Senior .NET разработчик (PL\SQL)
Навыки: Csharp, Sql
Регион: Москва
ГНИВЦ 17-Sep-2026
11:26 GMT
Middle General QA Engineer 04058371
Навыки: Android, Python, Qa
Регион: Львів, віддалено
Pecode 17-Sep-2026
10:27 GMT
Sourcer / Recruiter
Регион: віддалено
BAKOTECH 17-Sep-2026
10:20 GMT
Технолог-разработчик косметики для животных (R&D)
Регион: Санкт-Петербург
DOGIGO 17-Sep-2026
10:16 GMT
Программист 1С
Зарплата: от 170 000 до 270 000 руб.
Регион: Москва
ИВБВ ГРУПП 17-Sep-2026
10:16 GMT
Торговый представитель по продажам рекламных услуг
Регион: Ташкент
Yango Group 17-Sep-2026
10:16 GMT
Тестировщик / Модератор AI игр
Регион: Сербия
Playgama 17-Sep-2026
10:16 GMT
Менеджер по продажам (горячие заявки) / Начинающий специалист
Зарплата: от 70 000 до 120 000 руб.
Регион: Нижний Новгород
Лабарум Групп 17-Sep-2026
10:16 GMT
Аудитор
Зарплата: от 80 000 руб.
Регион: Рязань
АИКЦ Эксперт-аудитор 17-Sep-2026
10:16 GMT
Региональный менеджер по продажам складской техники
Зарплата: от 150 000 руб.
Регион: Челябинск
Торговый Дом Вертикаль 17-Sep-2026
10:16 GMT
Региональный менеджер по продажам складской техники
Зарплата: от 150 000 руб.
Регион: Набережные Челны
Торговый Дом Вертикаль 17-Sep-2026
10:16 GMT
Диспетчер интернет магазина со знанием русского языка (без продаж)
Регион: Бишкек
Телепилот.ру 17-Sep-2026
10:15 GMT
Финансовый консультант
Зарплата: от 30 000 до 100 000 руб.
Регион: Люберцы (Московская область)
Everia Life 17-Sep-2026
10:15 GMT
Все вакансии
Удаленные вакансии по навыкам ...
Удаленные вакансии 'android'
Удаленные вакансии 'angular'
Удаленные вакансии 'ajax'
Удаленные вакансии 'aspnet'
Удаленные вакансии 'backend'
Удаленные вакансии 'bigdata'
Удаленные вакансии 'cloud'
Удаленные вакансии 'cms'
Удаленные вакансии 'cpp'
Удаленные вакансии 'csharp'
Удаленные вакансии 'css'
Удаленные вакансии 'devops'
Удаленные вакансии 'drupal'
Удаленные вакансии 'excel'
Удаленные вакансии 'frontend'
Удаленные вакансии 'fullstack'
Удаленные вакансии 'html'
Удаленные вакансии 'java'
Удаленные вакансии 'javascript'
Удаленные вакансии 'joomla'
Удаленные вакансии 'iphone'
Удаленные вакансии 'linux'
Удаленные вакансии 'mysql'
Удаленные вакансии 'php'
Удаленные вакансии 'python'
Удаленные вакансии 'qa'
Удаленные вакансии 'ruby'
Удаленные вакансии 'seo'
Удаленные вакансии 'sql'
Удаленные вакансии 'sysadm'
Удаленные вакансии 'vbnet'
Удаленные вакансии 'xml'
Удаленные вакансии 'wordpress'
Читать RSS-ленты ... Новое!
Лента вакансий для 'android'
Лента вакансий для 'angular'
Лента вакансий для 'ajax'
Лента вакансий для 'aspnet'
Лента вакансий для 'backend'
Лента вакансий для 'bigdata'
Лента вакансий для 'cloud'
Лента вакансий для 'cms'
Лента вакансий для 'cpp'
Лента вакансий для 'csharp'
Лента вакансий для 'css'
Лента вакансий для 'devops'
Лента вакансий для 'drupal'
Лента вакансий для 'excel'
Лента вакансий для 'frontend'
Лента вакансий для 'fullstack'
Лента вакансий для 'html'
Лента вакансий для 'java'
Лента вакансий для 'javascript'
Лента вакансий для 'joomla'
Лента вакансий для 'iphone'
Лента вакансий для 'linux'
Лента вакансий для 'mysql'
Лента вакансий для 'php'
Лента вакансий для 'python'
Лента вакансий для 'qa'
Лента вакансий для 'ruby'
Лента вакансий для 'seo'
Лента вакансий для 'sql'
Лента вакансий для 'sysadm'
Лента вакансий для 'vbnet'
Лента вакансий для 'xml'
Лента вакансий для 'wordpress'
Новое!
Jobs in English
Короткий URL:
1001rejo.ru
Мобильная версия:
m.1001remotejobs.ru
Copyright © 2020-2022 1001 Remote Jobs