0% found this document useful (0 votes)
15 views2 pages

API Testing Project Summary

The project focused on comprehensive API testing for an e-commerce platform, ensuring the correctness, performance, and security of RESTful APIs. Key responsibilities included requirement analysis, functional testing using Postman and RestAssured, database validation, and integration of automated tests into CI/CD pipelines. Achievements included a 70% reduction in manual testing effort and the detection of critical bugs before production release.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

API Testing Project Summary

The project focused on comprehensive API testing for an e-commerce platform, ensuring the correctness, performance, and security of RESTful APIs. Key responsibilities included requirement analysis, functional testing using Postman and RestAssured, database validation, and integration of automated tests into CI/CD pipelines. Achievements included a 70% reduction in manual testing effort and the detection of critical bugs before production release.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

API Testing Project Summary

Tools & Technologies: Postman, RestAssured (Java), JDBC, TestNG, Maven, Jenkins, MySQL, Git,

Jira

Project Overview:

The project involved comprehensive API testing for an e-commerce platform that handled user

authentication, product listings, cart operations, orders, and payment integration. The focus was on

ensuring the correctness, performance, and security of RESTful APIs, with backend validation

through direct database queries.

Responsibilities:

Requirement Analysis:

- Collaborated with BA and development teams to understand the API contract (Swagger) and

database schema.

- Participated in Agile ceremonies (daily standups, sprint planning, and retrospectives).

API Testing:

- Performed functional testing of REST APIs using Postman and RestAssured (Java).

- Automated test cases using TestNG and organized execution through Maven.

- Covered various HTTP methods (GET, POST, PUT, DELETE) with boundary and negative testing.

Database Validation:

- Used JDBC to connect to MySQL and validate API responses against database records.

- Verified data consistency for order placements, user updates, and cart operations.
Automation & CI/CD:

- Integrated API test suites into Jenkins pipelines for nightly and pre-deployment testing.

- Maintained test code in Git, managed tasks and bugs using Jira.

Performance & Security Checks:

- Conducted basic load testing using Postman collection runners and monitored response times.

- Validated authorization and token-based security (JWT) for restricted APIs.

Achievements:

- Reduced manual testing effort by 70% through API automation.

- Detected critical data integrity bugs in the cart and checkout APIs before production release.

- Improved regression cycle efficiency by integrating automated tests into CI/CD pipeline.

You might also like