QA Engineer

$$
Product

Ми розвиваємо комплексну CRM-систему та низку допоміжних сервісів. Наш бекенд повністю побудований на Python: основний моноліт на Django REST Framework, а також мікросервіси на FastAPI та Litestar. Шукаємо проактивного Middle QA Engineer, який забезпечить якісне мануальне тестування, поступово вибудує автоматизацію з нуля та зможе вирости до ролі QA Lead / QA Manager.

 

🛠 Який технічний стек та інструменти ми очікуємо (або будемо використовувати):

  • Мова автоматизації: Python (Pytest, Requests).
  • Тестування API: Postman, Swagger / OpenAPI.
  • Бази даних: Базове знання SQL (вміння написати прості запити для перевірки даних у базі).
  • Тестова документація: TestRail, Zephyr (або інші TMS), Jira, Confluence.
  • Інфраструктура та CI/CD: Git, розуміння базових принципів CI/CD (GitHub Actions / GitLab CI), Docker.
  • Процеси та надійність: SLA, SLO, SLI, Pre-mortems, Post-mortems.

 

📌 Що потрібно буде робити:

  • Мануальне тестування (API & Web): Проведення функціонального, регресійного та інтеграційного тестування моноліту (DRF) та мікросервісів (FastAPI, Litestar).
  • Робота з тестовою документацією: Написання, підтримка та актуалізація класичних тест-кейсів, чек-листів та баг-репортів.
  • Автоматизація (згодом): Поступовий перехід від мануального тестування до написання та підтримки автотестів на Python.
  • QA Менеджмент та Процеси: 
    - Впровадження та моніторинг метрик надійності та якості сервісів (SLA, SLO, SLI).

    - Активна участь в управлінні інцидентами: підготовка pre-mortems для нових релізів та розбір post-mortems після збоїв.

    - Побудова та оптимізація процесів тестування в команді.
     

     

🎯 Що ми очікуємо від тебе (Must Have):

  • Досвід роботи на позиції QA Engineer від 2 років.
  • Сильне розуміння теорії тестування та вміння застосовувати її на практиці (техніки тест-дизайну).
  • Впевнений практичний досвід тестування RESTful API.
  • Розуміння принципів клієнт-серверної архітектури та мікросервісного підходу.
  • Базові знання Python (вміння читати код бекенду та готовність писати автотести).
  • Розуміння концепцій SLA, SLO, SLI та їх впливу на якість продукту.
  • Аналітичне мислення, самостійність та готовність брати на себе відповідальність за якість релізів.

     

💡 Буде плюсом:

  • Досвід налаштування CI/CD пайплайнів для автотестів.
  • Досвід роботи з системами логування та моніторингу (Kibana, Grafana, Datadog тощо).

 

Ми пропонуємо:

• Можливість впливати на якість продукту та будувати QA-процеси практично з нуля
• Реальний шлях росту до QA Lead / QA Manager разом із розвитком продукту та команди
• Високий рівень автономності та можливість пропонувати й впроваджувати власні рішення
• Пряму взаємодію з технічною командою, фаундерами та продуктовими рішеннями
• Гнучкий формат роботи: remote-first та гнучкий графік
• Підтримку навчання та професійного розвитку: курси, сертифікації, AI-інструменти, QA/DevOps практики.
• Роботу над highload/real-business задачами у сфері CRM та retention-маркетингу.
• Конкурентну компенсацію та регулярний перегляд фінансових умов відповідно до результатів і зони відповідальності.

Required skills experience

QA 1 year
SQL початковий рівень 1 year
Postman API 1 year
Swagger 1 year
CI/CD 1 year
Формування та написання тест кейсів за допомогою TestRail 1 year
Jira & Confluence 1 year
PyTest 1 year
OpenAPI 1 year
AI Data Training 6 months

Required domain experience

Advertising / Marketing 1 year
E-commerce / Marketplace 1 year
Fintech 1 year
SaaS 1 year

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Published 6 May
77 views
·
23 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...