Case 2 of 4 · 2024 – 2025
Test coverage from zero to 1069 cases
API autotest repositories, Allure reporting and a test base that grew from nothing to 573 automated tests.
My role Senior QA Automation Engineer
Context
Backend services with no test cases recorded in Allure, the team's test reporting system.
Strategy
Build API autotest repositories per service and connect them to shared reporting, so coverage is visible and grows with every release.
What I did
- Created API autotest repositories for the backend services.
- Connected Allure reporting to the test runs.
- Grew the test base to 1069 cases, 573 of them automated.
Results
| Metric | Before | After |
|---|---|---|
| Test cases in Allure | 0 | 1069 |
| Automated tests | 0 | 573 |
Stack
- Python
- Pytest
- Allure
- Postman
- PostgreSQL