API & Backend Testing
Project: Accelario — Enterprise Data Management Platform
Role: QA Engineer (Manual + API + Backend)
Duration: Ongoing
Scope of Work:
Performed full-cycle API and backend testing to ensure correctness, stability, and reliability of data-driven services that power internal automated workflows.
Responsibilities & Achievements:
Analyzed API architecture, endpoint dependencies, and integration logic
Created and maintained structured Postman Collections grouped by functional modules
Implemented JavaScript assertions in Postman for validation of:
Response structure & payload content
Status codes and error handling logic
Business transformation rules
Conducted MySQL-based backend validation to ensure data consistency across UI, API, and database layers
Performed regression testing of backend workflows before feature releases
Contributed to extending automated test coverage in backend (Java + JUnit)
Example API Test Assertion (Postman, JS):
pm.test("Status code is 200", () => pm.response.to.have.status(200));
pm.test("Response contains non-empty dataset", () => {
const json = pm.response.json();
pm.expect(json.data.length).to.be.above(0);
});
Tools & Tech Stack:
Postman, JavaScript (Assertions), MySQL Workbench, Git, Java, JUnit, Jira
Result:
Improved backend issue detection at early stages, increased API test coverage, and reduced regression defects affecting production data pipelines.
Role: QA Engineer (Manual + API + Backend)
Duration: Ongoing
Scope of Work:
Performed full-cycle API and backend testing to ensure correctness, stability, and reliability of data-driven services that power internal automated workflows.
Responsibilities & Achievements:
Analyzed API architecture, endpoint dependencies, and integration logic
Created and maintained structured Postman Collections grouped by functional modules
Implemented JavaScript assertions in Postman for validation of:
Response structure & payload content
Status codes and error handling logic
Business transformation rules
Conducted MySQL-based backend validation to ensure data consistency across UI, API, and database layers
Performed regression testing of backend workflows before feature releases
Contributed to extending automated test coverage in backend (Java + JUnit)
Example API Test Assertion (Postman, JS):
pm.test("Status code is 200", () => pm.response.to.have.status(200));
pm.test("Response contains non-empty dataset", () => {
const json = pm.response.json();
pm.expect(json.data.length).to.be.above(0);
});
Tools & Tech Stack:
Postman, JavaScript (Assertions), MySQL Workbench, Git, Java, JUnit, Jira
Result:
Improved backend issue detection at early stages, increased API test coverage, and reduced regression defects affecting production data pipelines.