Сервіс пошуку роботи №1 в Україні
-
Global Partner Soft
IT; 10–50 співробітників - Дистанційна робота
-
Віктор
- Повна зайнятість. Також готові взяти студента, людину з інвалідністю. Досвід роботи від 1 року.
- Англійська — вище середнього
- Jira
- PostgreSQL
- Postman
- TypeScript
- HTTP
- Уважність
- Ручне тестування
- Проєктування
- Написання тест-кейсів
- Регресійне тестування
- UX-дизайн
- Користувацьке тестування
- Sanity testing
- Smoke testing
- Уміння розставляти пріоритети
- Playwright
- Linear
- Functional testing
- Regression testing
- Написання bug reports
- Writing test cases
Опис вакансії
Ми шукаємо QA-інженера, який зосередиться на мануальному тестуванні та створенні професійних тест-кейсів для fintech-платформи. Твоя роль полягає у глибокому ручному тестуванні користувацьких флоу, документуванні результатів та комунікації з командою розробки.
Чим ти будеш займатись
Типовий цикл роботи:
- Отримуєш опис юзер-флоу із success criteria (що має зробити користувач, щоб досягти мети в застосунку).
- Проєктуєш тест-кейси — розбиваєш флоу на окремі сценарії (happy path, помилки валідації, edge-кейси) з чіткими кроками та очікуваним результатом.
- Виконуєш тест-кейси (test execution) — проходиш кожен сценарій вручну та фіксуєш результат прогону: фактичний результат, скріншоти, статус (pass/fail), середовище.
- Проводиш повторне виконання тих самих тест-кейсів після виправлення багів (ретест) або перед релізом (регресійне тестування), щоб переконатись, що нічого не зламалось.
- Якщо тест-кейс вже конвертований в E2E-тест на Playwright — орієнтуєшся в коді достатньо, щоб внести хотфікс самостійно або підказати розробнику, що саме зламалось, і оформлюєш звіт у задачі Linear.
Процес тестування
- Проєктування тест-кейсів — розбиття юзер-флоу на сценарії з чіткими кроками й очікуваним результатом (success criteria)
- Виконання тестів (test execution) — мануальний прогін тест-кейсів із фіксацією фактичного результату, скріншотів та статусу
- Регресійне тестування — повторне виконання наявних тест-кейсів, щоб переконатись, що нові зміни не ламають існуючі фічі
- Smoke / Sanity — швидке виконання ключових тест-кейсів для перевірки стабільності основних потоків
- Ретестування — повторне виконання тест-кейсу після виправлення дефекту
Основні напрямки тестування
Користувацькі сценарії
- Реєстрація / логін, інвестування, поповнення гаманця, виведення коштів
- Auth-сценарії (Better Auth): пароль, OAuth, 2FA (TOTP), passkeys, сесії, ролі та права доступу (RBAC)
- UI / UX: стани інтерфейсу (loading / empty / error), форми та валідації, крос-браузерна перевірка
Fintech-специфіка (критично важливо для проєкту)
- Тестування грошових розрахунків: відсотки, нарахування, виплати, округлення / точність (суми у копійках, BigInt)
- Перевірка коректності балансів і подвійного запису (ledger) — стани гаманців до/після операцій
- Онбординг через зовнішнього банківського провайдера (Lemonway): статуси верифікації, edge-кейси
- Платіжні сценарії: pay-in, payout, повернення, обробка webhook-подій
Технічна база
- Написання та ведення тест-кейсів у структурованому вигляді (кроки, очікуваний/фактичний результат, скріншоти)
- Робота з тестовими даними: розуміння сидінгу БД (PostgreSQL), ізоляція тестових оточень
- Postman (або аналоги) для ручної перевірки API-ендпоінтів
- Мокінг мережевих запитів / робота з webhook-подіями (платіжні події) — на рівні розуміння, для відтворення сценаріїв
- Вміння читати код E2E-тестів на Playwright (TypeScript) — для орієнтації в наявних тестах, локалізації причини падіння та внесення дрібних хотфіксів
- Linear — ведення задач, оформлення звітів про баги та результати тестування
Процеси та якість
- Ведення бібліотеки тест-кейсів, її актуалізація при зміні флоу
- Аналіз результатів тестування, пріоритизація дефектів разом із командою
- Оформлення звітів (скріншоти, кроки відтворення, severity/priority) у Linear
- Участь у плануванні тестового покриття для нових фіч
Командна співпраця
- Тісна комунікація з розробниками: уточнення флоу, спільна оцінка ризиків
- Участь у обговоренні success criteria перед стартом тестування нових фіч
- Постійне вдосконалення підходів до тестування та якості тест-кейсів
Що ми очікуємо
- Досвід мануального тестування веб-застосунків (бажано — fintech або суміжна сфера з грошовими розрахунками)
- Вміння писати чіткі, відтворювані тест-кейси
- Уважність до деталей, особливо у розрахунках сум, балансів та статусів платежів
- Базове розуміння HTTP, API, роботи з БД (на рівні читання даних)
- Плюсом буде: досвід читання коду на TypeScript, знайомство з Playwright, досвід роботи з Linear/Jira
Схожі вакансії
-
QA Engineer
Українська енергетична біржа, ТОВ, Дистанційно -
QA Engineer
Collaborator.pro, Дистанційно -
Manual QA Engineer
Sandi+, Дистанційно -
Trainee QA Specialist
15 000 – 20 000 грн, ABP, IT-компанія, Дистанційно -
Middle QA Automation Engineer (C#/.NET)
Nix, Дистанційно