Skip to main content
ashish.kumar
All projects

API Automation Framework

REST Assured + Maven, built for automated execution and reporting from day one.

REST Assured · Java · Maven · GitHub Actions

Problem

API test suites are easy to write and easy to let rot — this project was about proving out a Maven-based structure that stays maintainable and runs automatically instead of being triggered by hand.

Approach

  • Structured request/response validation and schema checks as reusable components rather than one-off test methods.
  • Set up Maven profiles for targeted test execution (smoke vs. full regression).
  • Automated execution and reporting through GitHub Actions on every commit.

Results

100%
automated execution and reporting on every commit
2
Maven profiles — smoke vs. full regression

Outcome

A self-contained API regression suite with automated execution and reporting, requiring no manual trigger to stay current.

Business Impact

Proves the CI wiring holds up on its own — nobody has to remember to trigger it before a release.