Job Summary
- Develop and execute test plans, test cases, and test scripts for APIs.
- Test REST/SOAP APIs for functionality, reliability, performance, and security.
- Use tools like Postman, SoapUI, Swagger, JMeter, K6 to perform manual and automated API testing.
- Validate request/response payloads (JSON, XML) and ensure correct status codes, headers, and schema compliance.
- Write automated API test scripts using Python (PyTest), Java (RestAssured), or JavaScript (Supertest/Postman).
- Perform integration testing between microservices, backend systems, and third-party APIs.
- Create and maintain mock APIs using tools like Postman, WireMock, or Swagger.
- Identify bugs, document issues, and work closely with developers to resolve them.
- Execute performance, load, and stress testing for critical endpoints.
- Implement and maintain API test suites in CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, Azure DevOps).
- Collaborate with DevOps, Backend, and QA teams to improve API quality standards and processes.
- Bachelors degree in Computer Science, IT, or a related field (or equivalent experience).
- Strong experience testing RESTful and SOAP APIs.
- Hands-on knowledge of Postman, Swagger, SoapUI, or similar API tools.
- Experience with API test automation using any of:
- Python + PyTest/Requests
- Java + RestAssured
- JavaScript + Postman/Newman
- Strong understanding of:
- HTTP/HTTPS
- Authentication methods (OAuth, JWT, API Keys, Basic Auth)
- JSON/XML
- Status codes, headers, request/response structure
- Familiarity with CI/CD environments (Jenkins, GitHub Actions, GitLab, Azure DevOps).
- Working knowledge of SQL and databases for backend validation.
- Experience with microservices testing.
- Performance testing using JMeter or K6.
- Experience with Docker and working in containerized environments.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Understanding of API mocking, virtualization, and contract testing (Pact).
- Experience with version control (Git).
Job description
About the Role
We are looking for a detail-oriented API Testing Engineer to design, execute, and automate tests for RESTful and SOAP APIs. You will ensure API performance, reliability, data integrity, and seamless integration across systems. The ideal candidate has hands-on experience with API tools, automation frameworks, and a strong understanding of backend systems.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Full Time, Permanent
Quality Assurance and Testing
Role Specific Skills
Basic Qualifications
- Any Graduate
Journey
-
Application Date
2025-11-27 00:00:00.0 - 2026-02-25 00:00:00.0