About the role
Responsibilities:
- Design, develop, and execute API test cases for functional, regression, and integration testing.
- Build and maintain API automation frameworks using Rest Assured.
- Perform API validation using Postman, including request/response validation, authorisation, and environment management.
- Validate business logic, response structure, database mappings, and error handling scenarios.
- Analyse API logs, troubleshoot issues, and collaborate with developers for defect resolution.
- Create and maintain detailed test cases covering positive, negative, and edge scenarios.
- Integrate automated test suites with CI/CD pipelines where applicable.
- Participate in requirement discussions and provide QA inputs during feature planning.
- Work closely with functional QA teams to ensure end-to-end coverage across UI and API layers.
- Report defects with proper severity, priority, logs, and supporting evidence.
- Ensure test coverage alignment with release timelines and quality standards.
Requirements:
- Strong hands-on experience in: Postman, Rest Assured.
- Good understanding of: REST APIs, JSON/XML, API authentication methods (OAuth, Bearer Token, Basic Auth, etc. ), HTTP methods and status codes.
- Experience in Java-based automation frameworks.
- Knowledge of API automation framework design and maintenance.
- Experience with tools like JIRA, Git, and Jenkins.
- Basic SQL/database validation knowledge.
- Maintain a high level of quality while working under pressure and deadlines.
- Strong sense of teamwork, personal integrity, responsibility & accountability.
- Analytical and problem-solving skills.
- Familiar with Best Practices in Test Automation.
- Test it to break it attitude.
- Working experience in a startup.