dreamwork_

Netpeak створює масштабну ERP-систему, яка стане операційним ядром для управління бізнес-процесами у сфері онлайн-маркетингу та виробництва послуг. Ми шукаємо QA Engineerʼа гібридного профілю (ручне + автоматизоване тестування), який забезпечуватиме якість ключових модулів продукту — команд, фінансів, клієнтів, ролей, доступів і workflow. На тебе чекає складний enterprise-продукт із чіткою дорожньою картою, детальні ТЗ з Acceptance Criteria та Definition of Done як джерело істини, сучасний стек і тісна співпраця з Product Owner та розробкою.

👀 Твої задачі

Проєктування тест-кейсів, чек-листів і тест-планів на основі ТЗ (Acceptance Criteria / Definition of Done).
Ручне функціональне, регресійне, димове та інтеграційне тестування нового функціоналу й наявних модулів.
API-тестування (REST): перевірка контрактів, статус-кодів, error-відповідей, ідемпотентності.
Розробка та підтримка автотестів (API та E2E), інтеграція їх у CI/CD, підтримка стабільності набору.
Тестування складних enterprise-сценаріїв: статусні переходи, права доступу, асинхронні процеси (черги, outbox), реалтайм (Centrifugo), error/empty states, локалізація.
Заведення якісних баг-репортів у Jira, верифікація виправлень, участь у релізному циклі (у т.ч. UAT-gate разом із PO).
Участь в обговореннях технічних рішень і покращенні процесів якості у межах команди.

Твої скіли

Hard skills
Досвід у тестуванні веб-застосунків — від 3 років, бажано з B2B / enterprise-системами (ERP, CRM, адмін-панелі).
Впевнене володіння теорією тестування: техніки тест-дизайну (класи еквівалентності, граничні значення, таблиці рішень, стани й переходи), види та рівні тестування, тест-піраміда.
Досвід написання тест-кейсів і чек-листів на основі вимог (ТЗ, Acceptance Criteria, Definition of Done); трасування «вимога → тест».
Досвід ручного функціонального, регресійного, димового (smoke) та інтеграційного тестування.
API-тестування REST: Postman / Insomnia або аналог; розуміння методів, статус-кодів, заголовків, ідемпотентності; робота з JSON; перевірка контрактів (у т.ч. OpenAPI / Swagger від API Platform) та error-відповідей.
Впевнене володіння SQL (SELECT, JOIN, підзапити, агрегати) для перевірки даних у PostgreSQL; уміння звірити стан БД із результатом операції.
Автоматизація E2E: досвід з одним із фреймворків — Playwright / Cypress / Selenium; побудова стабільних сценаріїв, боротьба з flaky-тестами. Тестування Vue-інтерфейсів (SPA).
Автоматизація на рівні API: написання перевірок контрактів і бізнес-логіки; тестові дані, фікстури, ізоляція тестів.
Розуміння асинхронних процесів для тестування: черги та брокери (RabbitMQ), фонові воркери, гарантована доставка подій (Transactional Outbox) — уміння перевіряти eventual consistency.
Тестування реалтайму (WebSockets / Centrifugo): перевірка «живих» оновлень інтерфейсу, нотифікацій, підписок на канали.
Розуміння роботи з баг-трекером Jira: якісний баг-репорт (кроки, очікуване / фактичне, severity vs priority, вкладення, логи); робота у спринтовому процесі з UAT.
Робота з Git та Docker: підняття тестового середовища локально; запуск автотестів у CI/CD (GitHub Actions / GitLab CI), читання результатів прогонів, quality gates.
Розуміння клієнт-серверної архітектури, HTTP, кешування (Redis), повнотекстового пошуку (Elasticsearch) — для тестування бекенд-логіки, а не лише UI.
Тестування складних enterprise-аспектів: статусні моделі та переходи (Symfony Workflow), права доступу / ролі (RBAC/ABAC), валідація, error states (403/503/409), локалізація (EN/UK).
Досвід використання AI-інструментів для прискорення тестування (генерація тест-кейсів, тестових даних, чернеток автотестів, аналіз логів).
Бажано: перф-/навантажувальне тестування (k6 / JMeter); базові перевірки безпеки (авторизація, IDOR); перевірка файлових операцій (S3 / вкладення).

Soft skills
Відповідальність і уважність до деталей; «нюх» на граничні та негативні сценарії.
Вміння швидко розібратися в наявному коді, тест-наборах та ТЗ.
Готовність до навчання та освоєння нових інструментів і підходів.
Вміння писати зрозумілу тестову документацію (тест-кейси, чек-листи, баг-репорти) та коментувати автотести.
Знання англійської на рівні читання технічної документації.
Вміння правильно розставляти пріоритети й ефективно планувати тестування в межах спринту.
Комунікація з розробкою та Product Owner: чітке формулювання проблеми, аргументація severity/priority, робота з фідбеком.

🙌🏻 Ми пропонуємо

Гнучкий графік роботи з можливістю починати робочий день з 8:00 до 10:00 та завершувати з 17:00 до 19:00.
Можливість працювати повністю віддалено або в офісі (Одеса, Київ, Харків та Черкаси). Офіси автономні на випадок відключення світла.
Оплачувану відпустку — 18 робочих днів, 8 оплачуваних лікарняних на рік без довідок та 11 державних вихідних.
Компенсацію 50% професійного навчання: курси, тренінги, вебінари й т.д.
Додаткові оплачувані day off, які надаються при настанні певних життєвих обставин.
Наявність прозорої політики Sabbatical (тривала відпустка на 1–3 місяці).
Внутрішні корпоративні знижки на різні послуги, сервіси й різноманітні товари — від косметики до генераторів.
Швидке прийняття рішень та тестування ідей — відсутність зайвої бюрократії та мікроменеджменту.
Профільні івенти та чати для обміну досвідом у рамках групи компаній.
Чітку позицію та конкретні дії задля наближення Перемоги. Від початку повномасштабного вторгнення ми виділили понад 4 000 000 $ на мілітарний та гуманітарний напрямок.

Процес відбору

Скринінг-питання та співбесіда з рекрутером.
Технічна співбесіда.
Рекомендації від попередніх керівників.
І ось офер уже в тебе в кишені ✨

І вважаємо одну з найвагоміших переваг — роботу в компанії, у якій тебе чують і до тебе прислухаються, а керівник та команда відкриті до діалогу та пропозицій 😉

Якщо це про тебе — надсилай резюме. Будемо раді познайомитися!