Middle QA Engineer (Manual + Automation) — FinTech / Lending Platform

$$$

Ми розробляємо кредитну fintech-платформу — систему видачі та супроводу споживчих позик. Система охоплює повний цикл обробки заявок, скоринг і ризик-правила, верифікацію користувачів (BankID, FaceID, документи), інтеграції з платіжними шлюзами, бюро кредитних історій (БКІ) та сервісами автоматичного підписання договорів.
 

Що ти будеш робити

  • Ручне тестування (Manual):
    • Тестування повного кредитного циклу: подання заявки, скоринг, верифікація карт, підписання договорів, видача, пролонгація, дострокове та регулярне погашення.
    • Перевірка адмін-панелі (CRM/Back-office) для операторів та менеджерів.
    • Тестування REST API та взаємодії з асинхронними сервісами/чергами (RabbitMQ).
    • Валідація генерації документів (PDF/DOCX, розрахунок графіків, відсотків та комісій).
    • Тестування інтеграцій із зовнішніми fintech-провайдерами (платіжні шлюзи, BankID, смс-провайдери, Telegram-боти).
       
  • Автоматизація (Automation):
    • Розробка, підтримка та розширення автотестів (API / UI) для запобігання регресії у складній кредитно-фінансовій логіці.
    • Впровадження автотестів у CI/CD pipeline (GitLab CI).
       
  • Процеси та якість:
    • Аналіз вимог, ведення тестової документації (тест-кейси, чек-листи, баг-репорти).
    • Робота з логами (Sentry, системні логи) для виявлення та локалізації складних дефектів.
    • Активне використання AI-інструментів у щоденній роботі для швидкого створення тестових даних, аналізу бізнес-логіки та прискорення написання тестових скриптів.
       

Наш стек та інструменти проєкту

  • Backend / DB: PHP 8.2 (Laravel/Custom), MySQL, Redis, RabbitMQ
  • Frontend / UI: Vue 3, Element Plus (адмінка), Web-клієнт
  • Інфраструктура & CI/CD: Docker Compose, GitLab CI, Sentry
  • Тестування: Postman / Bruno, Codeception / Cypress / Playwright (або PHPUnit/Pest), SQL для перевірки стану баз даних
     

Очікуваний досвід

  • 2–4 роки досвіду в тестуванні складних веб-додатків (Manual + Automation).
  • Досвід написання та підтримки автотестів (API та/або UI).
  • Впевнені знання REST API (робота з Postman, Swagger, розуміння HTTP-методів, статусів, структури JSON).
  • Впевнене володіння SQL (складні SELECT-запити, JOINs, агрегація) для перевірки коректності записів у БД (стан заявки, проведення фінансових операцій).
  • Розуміння принципів роботи черг повідомлень (RabbitMQ) та асинхронних процесів.
  • Досвід роботи з Git та CI/CD інструментами (GitLab CI).
  • Вміння ефективно використовувати AI-інструменти (ChatGPT, Claude та аналогічні) для генерації тестових наборів, аналізу вимог та автоматизації — обов'язкова вимога.
     
  • Досвід у Fintech / Lending / Banking буде значним плюсом: розуміння специфіки розрахунку відсотків, графіків погашення, протермінувань, верифікації карток та роботи з БКІ

Required skills experience

API Automation Testing 1.5 years
Automation Testing 1.5 years
API Testing 1.5 years
REST API 1.5 years
Postman 1.5 years
Git 1.5 years
SQL 1.5 years
CI/CD 1.5 years
RabbitMQ 1.5 years

Required languages

English A1 - Beginner
Ukrainian Native
Published 15 August
32 views
·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...