QA Automation Engineer (Playwright / TypeScript), Middle

to $1900
Product

QA Automation Engineer (Playwright / TypeScript), Middle

Plexsupply, Inc.  американська e-commerce компанія, що входить до топ-200 найбільших продавців на Amazon.

Ми шукаємо Middle QA Automation Engineer для роботи над довгостроковим внутрішнім продуктом, складною системою обліку, обробки та синхронізації даних.

Проект включає web-інтерфейси, backend-сервіси, API, інтеграції з зовнішніми системами та бізнес-критичні operational flows. Нам потрібен практичний інженер, який зможе розвивати автоматизоване тестування та одночасно добре розумітиме логіку продукту.

 

Основний технологічний стек

  • Playwright;
  • TypeScript;
  • REST API;
  • Postman / Swagger;
  • SQL;
  • Git / Bitbucket;
  • CI/CD.

Команда працює в Agile / Scrumban середовищі з використанням Jira.
Delivery команда:

  • 6 Developers
  • 3 Manual QA
  • Tech Lead
  • Project Manager

     

Ми очікуємо від вас

  • Від 2–3 років комерційного досвіду у QA;
  • Практичний досвід автоматизації тестування за допомогою Playwright і TypeScript;
  • Досвід створення, розвитку та підтримки automation framework;
  • Розуміння архітектури та принципів побудови стабільних E2E-тестів;
  • Досвід використання Page Object Model або аналогічних підходів до організації тестового коду;
  • Уміння створювати стабільні та підтримувані локатори;
  • Розуміння waiting strategies та роботи з динамічними елементами;
  • Досвід автоматизації функціонального, регресійного та інтеграційного тестування;
  • Навички тестування REST API;
  • Знання HTTP, JSON, request/response structure та status codes;
  • Знання SQL для перевірки та валідації даних;
  • Впевнене використання Git;
  • Розуміння SDLC, STLC та defect lifecycle;
  • Досвід аналізу вимог і визначення сценаріїв, які доцільно автоматизувати;
  • Уміння аналізувати причини падіння тестів та відрізняти дефект продукту від нестабільності автотесту;
  • Англійська мова на рівні від B1;
  • Готовність виконати тестове задання.
  • Готовність працювати з тайм-трекером (ManicTime).

     

Буде перевагою

  • Досвід інтеграції автотестів у CI/CD;
  • Досвід роботи з GitHub Actions, Jenkins, GitLab CI або Bitbucket Pipelines;
  • API automation;
  • Досвід тестування backend-сервісів та мікросервісної архітектури;
  • Досвід роботи з e-commerce, ERP, CRM, SAP або іншими системами обліку;
  • Досвід тестування інтеграцій та асинхронних процесів;
  • Знання Docker;
  • Досвід роботи з логами та monitoring tools;
  • Базовий досвід performance testing;
  • Досвід ручного тестування складних production-систем.

     

Ваші обов’язки

  • Розробка та підтримка автоматизованих тестів на Playwright і TypeScript;
  • Розвиток структури automation framework;
  • Створення E2E, regression, integration та API-тестів;
  • Автоматизація критичних бізнес-сценаріїв продукту;
  • Аналіз вимог та визначення пріоритетів автоматизації;
  • Підготовка тестових даних і перевірка результатів у базі даних;
  • Підтримка стабільності автотестів під час змін продукту;
  • Аналіз flaky-тестів і усунення причин нестабільності;
  • Використання стабільних локаторів та коректних механізмів очікування;
  • Інтеграція та підтримка автоматизованих тестів у CI/CD;
  • Аналіз результатів тестових запусків, логування та формування зрозумілих звітів;
  • Виявлення, документування та пріоритизація дефектів;
  • Участь у ручному тестуванні нової функціональності, коли це необхідно;
  • Взаємодія з QA, розробниками, бізнес-аналітиками та іншими учасниками команди;
  • Участь у підвищенні якості релізів та розвитку QA-процесів.

     

Що ми пропонуємо

  • Повністю віддалений формат роботи;
  • Довгострокову співпрацю над власним продуктом компанії;
  • Графік роботи: понеділок–п’ятниця, 16:00–01:00 за Києвом, оскільки головний офіс розташований у New Jersey, USA;
  • Заробітну плату в USD;
  • Оплачувану відпустку від 15 робочих днів на рік;
  • Можливість безпосередньо впливати на архітектуру та розвиток автоматизованого тестування;
  • Роботу зі складною production-системою, API, інтеграціями та бізнес-критичними процесами;
  • Можливість професійного розвитку в міжнародній компанії.

     

Етапи відбору

  1. Розгляд резюме.
  2. Практичне тестове завдання на Playwright і TypeScript (термін 3 робочі дні). 
  3. HR-інтерв'ю (українською мовою).
  4. Технічне інтерв'ю з командою (українською мовою).
     

Якщо вас зацікавила можливість розвивати автоматизоване тестування складного продукту в міжнародній компанії, надсилайте резюме із зазначенням рівня очікуваної заробітної плати.

Required languages

English B1 - Intermediate
Ukrainian B2 - Upper Intermediate
Published 7 August
33 views
·
6 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...