- Заробітна плата в USD $
-
Plexsupply, Inc
Роздрібна торгівля; 50–250 співробітників - Дистанційна робота
- Повна зайнятість. Досвід роботи від 2 років.
- Англійська — середній
- Ведення CRM
- SQL
- Git
- GitHub
- GitLab
- Jira
- JSON
- Agile
- Postman
- Docker
- TypeScript
- Робота в команді
- HTTP
- REST API
- REST
- Робота з базою даних
- Jenkins
- Bitbucket
- Ручне тестування
- Управління проєктами
- Уміння аналізувати
- Аналіз вимог
- Проєктування
- Software Development Life Cycle
- Моделювання
- Регресійне тестування
- Swagger
- Backend-розробка
- Автоматизоване тестування
- Тестування продуктивності
- Інтеграційне тестування
- Тестування API
- Ведення звітності
- Знання STLC
- Уміння розставляти пріоритети
- CI/CD
- Playwright
- GitHub Actions
- QA Automation
- QA manual
- Scrumban
Опис вакансії
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, інтеграціями та бізнес-критичними процесами;
- Можливість професійного розвитку в міжнародній компанії.
Етапи відбору
- Розгляд резюме.
- Практичне тестове завдання на Playwright і TypeScript (термін 3 робочі дні).
- HR-інтерв'ю (українською мовою).
- Технічне інтерв'ю з командою (українською мовою).
Якщо вас зацікавила можливість розвивати автоматизоване тестування складного продукту в міжнародній компанії, надсилайте резюме із зазначенням рівня очікуваної заробітної плати.
Схожі вакансії
-
Middle Automation QA-інженер (Google-форма)
Test squad, Дистанційно -
Middle QA Automation Engineer (C#/.NET)
Nix, Дистанційно -
AI Builder, AI Automation Engineer
35 000 – 45 000 грн, Virtual Reality Training LLC, Дистанційно -
AQA, QA Engineer (Manual, Automation)
50 000 – 85 000 грн, HUBB Tech, Дистанційно -
Automation QA-інженер (Google-форма)
Test squad, Дистанційно