I will automate your API tests using rest assured, java and testng
About this Gig
Need reliable, automated API tests instead of manual Postman clicks every release?
I'm Kamlesh a Software Test Engineer with 7+ years of QA experience, including API automation for enterprise telecom platforms (AT&T, T-Mobile, Lumen). I build clean, maintainable API automation frameworks using Java, Rest Assured, TestNG, and Maven.
WHAT I WILL BUILD FOR YOU
Rest Assured API automation framework (layered architecture)
Automated tests for GET, POST, PUT, PATCH, DELETE
Status code, JSON body, and schema validation
Positive + negative test scenarios
Authentication support (Bearer token, API key, OAuth 2.0)
Reusable service classes, request specs, and POJO models
Environment-based config (dev / qa / staging)
TestNG suite with smoke and regression groups
Maven project run with: mvn clean test
HTML test report + clear README documentation
FRAMEWORK STRUCTURE I DELIVER
tests/ Test scenarios (thin, readable)
clients/ API service classes (HTTP logic)
specs/ Reusable request/response specifications
models/ POJO request/response objects
config/ Environment properties (base URL, auth)
base/ Shared setup (BaseTest)
This is the same professional structure
Testing application:
API
Development technology:
Java
•
Python
•
SQL
Device:
PC
My Portfolio
FAQ
Q: What do I need to provide before you start?
A: API base URL, Swagger/OpenAPI documentation or Postman collection, test credentials if authentication is required, and a list of endpoints you want automated.
Q: Which technologies do you use?
A: Java, Rest Assured, TestNG, Maven, and Hamcrest/JSON assertions. The project is IDE-friendly (IntelliJ/Eclipse) and runs with mvn clean test.
Q: Will I get the full source code?
A: Yes. You receive the complete Maven project with source code, README, and instructions to run locally or in CI.

