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.