Job VC

QA Engineer

Retenium · djinni · $$ · Тільки віддалено Весь світ
Open original ↗
Ми розвиваємо комплексну 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-маркетингу.
• Конкурентну компенсацію та регулярний перегляд фінансових умов відповідно до результатів і зони відповідальності.