We are seeking a detail-oriented and experienced Quality Engineer who has experience in API Testing to join our Connectivity pod. In this role, you will be responsible for ensuring the quality and reliability of
API and play a key part in testing and validating API.
Key Responsibilities:
Design, implement, and execute comprehensive test plans for API, including functional, regression, and performance testing.
Define detailed test cases, edge cases, and acceptance criteria to validate API requirements prior to development.
Test APIs to verify endpoints, request-response cycles, authentication, authorization, and error handling.
Perform validation of API responses in JSON formats and ensure correct status codes are returned.
Collaborate with developers in a test-driven environment to align on acceptance criteria and prevent defects early.
Collaborate with developers to identify and troubleshoot issues, providing detailed bug reports with steps to reproduce.
Automate API tests using existing Test automation framework and contribute to building new test automation solutions.
Add API automation script to CI/CD pipeline to provide faster feedback.
Ensure API security by validating authentication mechanisms and authorization protocols.
Work with team to define data validation requirements and ensure adherence to data quality standards.
Write clear and concise test documentation, including test cases, test results, and defect reports.
Continuously identify and suggest improvements to testing processes and tools.
Track and report on testing progress, identifying risks, issues, and dependencies.
Use JIRA and/or Azure DevOps for issue tracking
Attend all sprint related ceremonies, to be part of a scrum team.
Requirements:
5 - 7 years of experience in API testing
Strong understanding of RESTful APIs, HTTP methods, and JSON/XML data formats.
Ability to translate technical requirements into structured test cases using systematic test design methodologies.
Collaborate with software engineer in putting together end-to-end testing and execution strategy
Hands-on experience with API testing tools like Postman or similar
Strong problem-solving and analytical skills.
Excellent communication skills, both written and verbal.
Experience with test automation frameworks and scripting/programming languages (e.g., Python, Selenium, JavaScript, TypeScript).
Knowledge of cloud-based data platforms (e.g., AWS, Azure).
Familiarity with CI/CD pipelines is a plus.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job