Overview
Skills
Job Details
Job Title: QA Tester – API Testing
Location: NJ
Experience Level: 7+ years
Employment Type: W2
Job Summary:
We are seeking an experienced QA Tester with strong expertise in API testing, automation scripting (Java, C#, Groovy), and Azure DevOps. The role involves validating RESTful APIs, ensuring end-to-end quality of backend services, and integrating automated tests into CI/CD pipelines.
Key Responsibilities:
Design, develop, and execute manual and automated test cases for API and backend testing.
Develop and maintain API automation scripts using Java, C#, or Groovy (e.g., RestAssured, Postman scripting, SoapUI).
Utilize Postman for REST API validation, test scripting, and collection automation.
Implement and integrate automation suites within Azure DevOps pipelines.
Perform functional, regression, and integration testing of RESTful APIs.
Conduct SQL-based data validation and backend data integrity checks.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related discipline.
5+ years of QA/testing experience with focus on API and backend testing.
Strong hands-on experience with:
API Testing Tools: Postman, Swagger, SoapUI
Automation Languages: Java, C#, Groovy
DevOps Tools: Azure DevOps (Pipelines, Repos, Boards)
Databases: SQL (data validation, joins, stored procedures)
Proficient in designing and validating RESTful APIs, request/response structures, and authentication (OAuth, JWT, API Keys).
Familiar with CI/CD pipelines, version control (Git), and test automation integration.