Overview
Skills
Job Details
Key Responsibilities:
Design, develop, and execute test plans and test cases for API testing.
Perform functional, regression, and performance testing of APIs.
Use tools like Postman, SOAP UI, REST Assured, JMeter, or similar for manual and automated testing.
Validate data exchange between APIs, including JSON and XML payloads.
Create automation scripts to improve testing efficiency and coverage.
Identify, document, and track bugs and issues using tools like JIRA, Bugzilla, etc.
Collaborate with developers, product managers, and QA team to understand requirements and ensure high-quality deliverables.
Review API documentation and ensure compliance with standards and business requirements.
Required Skills and Qualifications:
Bachelor s degree in Computer Science, Information Technology, or related field.
5+ years of experience in API testing.
Strong knowledge of RESTful and SOAP services.
Proficiency with API testing tools like Postman, Swagger, ReadyAPI (SOAP UI), and REST Assured.
Experience in writing automated test scripts using Java, Python, or JavaScript.
Solid understanding of HTTP/S, JSON, XML, and authentication methods like OAuth, JWT, API keys.
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (Git).
Excellent debugging, analytical, and problem-solving skills.
Strong written and verbal communication skills.