Job Title : API Automation Tester
Location : Bangalore
Experience : 9 years
Job Description
We are seeking an experienced API Automation Tester to design, develop, and execute automated tests for RESTful and SOAP APIs. The candidate will ensure the quality, reliability, and performance of APIs across multiple environments. The role involves working closely with development, QA, and DevOps teams to integrate API testing into CI / CD pipelines and support continuous delivery practices.
Key Responsibilities
- Design, develop, and maintain automated API test scripts for REST and SOAP services.
- Execute functional, regression, integration, and performance tests for APIs.
- Validate API responses, error codes, headers, and payload structures against requirements.
- Integrate automated tests into CI / CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
- Collaborate with developers, QA, and product teams to define test scenarios and ensure robust API coverage.
- Monitor and analyze test results, report defects, and track issue resolution.
- Ensure adherence to best practices for API testing, security, and documentation.
- Stay updated on API testing tools, frameworks, and industry trends.
Required Skills
Strong hands-on experience with API automation tools such as Postman, REST-assured, SoapUI, Karate, or JMeter.Programming skills in Java, Python, or JavaScript for test automation.Experience with CI / CD integration (Jenkins, GitLab CI, Azure DevOps).Knowledge of JSON, XML, HTTP protocols, OAuth, JWT, and API security standards.Strong understanding of Agile / Scrum methodologies and software development lifecycle.Experience in creating and maintaining API test frameworks and reusable test libraries.Good To Have
Exposure to microservices architecture and containerized environments (Docker / Kubernetes).Knowledge of performance and load testing for APIs using JMeter or similar tools.Familiarity with cloud environments (AWS, Azure, GCP).Skills Required
Java, Oauth, Jwt, Json, Soapui, Karate, Jenkins, Jmeter, Javascript, Xml, Postman, Python, Azure Devops