Tester III - Software Testing (API Tester / QA Engineer

ripplehire

Trivandrum 5 Years Exp Posted 1h ago

Job Description

API Testing

  • 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.

API Automation (Java)

  • 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.

Test Design & Execution

  • 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.

Similar Openings for You