API tester
Apitest
New York, New York
11 days ago
Job Description
Job Title: API Tester
Job Summary:
We are seeking a skilled API Tester to validate and ensure the quality, reliability, and performance of backend services and APIs. The ideal candidate will have hands-on experience in manual and automation testing of RESTful and SOAP APIs using tools like Postman, Newman, or Rest Assured.
Responsibilities:
- Design, develop, and execute test cases for REST/SOAP APIs.
- Validate request and response payloads, status codes, headers, and schema.
- Perform functional, regression, and integration testing of APIs.
- Automate API test cases using Postman scripts, Newman, or automation frameworks (e.g., Rest Assured, Karate, Katalon).
- Collaborate with developers to debug issues and improve API quality.
- Ensure API performance and reliability through load and stress testing.
- Maintain detailed test documentation, test data, and reports.
- Participate in sprint planning and contribute to QA strategy for API testing.
Required Skills:
- Strong understanding of RESTful / SOAP APIs.
- Experience with Postman, Swagger, Newman, or JMeter.
- Basic knowledge of JavaScript (for Postman scripting).
- Familiarity with JSON, XML, and HTTP methods (GET, POST, PUT, DELETE).
- Good knowledge of SDLC, STLC, and bug tracking tools (JIRA, Azure DevOps, etc.).
- Strong analytical and debugging skills.
Preferred Skills:
- Experience with API automation frameworks (Rest Assured, Karate, or Katalon).
- Exposure to CI/CD tools (Jenkins, GitLab, etc.).
- Knowledge of database validation (SQL queries).
- Familiarity with performance testing tools like JMeter.
Qualification:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 1–3 years of experience in API testing or backend testing.