Common responsibilities
- Design positive, negative, and contract test cases for REST and GraphQL
- Automate API suites with REST Assured, Postman, or pytest
- Validate auth flows (JWT, OAuth2), pagination, and error contracts
- Run contract tests (Pact) between consumer and provider teams
- Wire API tests into CI as the fastest quality gate
- Investigate flaky failures through logs and request/response captures