- Strong experience in API Testing and Automation.
- Hands-on experience with Rest Assured and Java.
- Strong knowledge of REST APIs, SOAP APIs, JSON, XML, and HTTP protocols.
- Experience with automation frameworks using TestNG or JUnit.
- Knowledge of API testing tools such as Postman, SoapUI, and Swagger/OpenAPI.
- Experience with Maven or Gradle build tools.
- Solid understanding of authentication mechanisms such as OAuth, JWT, API Keys, and Basic Authentication.
- Hands-on experience with Git/GitHub/Bitbucket.
- Experience working with defect management tools like JIRA or Azure DevOps.
- Good understanding of SDLC, STLC, and Agile methodologies.