Tester III - Software Testing (API Tester / QA Engineer (Java))
UST View all jobs
- Thiruvananthapuram, Kerala
- Permanent
- Full-time
- Perform functional, integration, and regression testing of RESTful and GraphQL APIs.
- Validate API requests and responses, payloads, headers, HTTP status codes, and error handling.
- Test API authentication, authorization, and security-related scenarios.
- Perform contract testing to ensure compatibility and compliance between services.
- Develop, execute, and maintain API automation test scripts using Java.
- Use tools such as Rest Assured for automated API validation.
- Implement mocking and service virtualization using WireMock.
- Write and maintain API collections and automated tests in Postman.
- Integrate automated tests into CI/CD pipelines where applicable.
- Review requirements, API specifications (Swagger/OpenAPI), and user stories.
- Create detailed test cases, test scenarios, and test data.
- Execute manual API tests when needed and identify edge cases.
- Log defects clearly, track resolution, and perform re-testing and regression testing.