2014 — 2022
API testing framework on top of Postman
QA / Quality Assurance
Impact
Turned API regression from a days-long manual process into an automated run inside the pipeline, executed on every deployment.
The problem
API testing was done by hand, endpoint by endpoint, every time there was a release. The process took days and depended on the person remembering every edge case.
The approach
I designed a JavaScript framework on top of Postman that structures test cases as versioned collections, with parameterized test data and contract validation (not just status code, but the shape and types of the response). It runs with Newman inside the Azure DevOps pipeline.
Result
API regression went from a days-long manual process to an automatic run in minutes, on every deployment. Contract bugs are caught before reaching a shared environment.