Source description
About the role
Senior API Automation Test Engineer/ Lead 10-13yrs Role Summary We are looking for a highly skilled API Automation Test Engineer to design, develop, and maintain API automation frameworks for RESTful services. The ideal candidate will have strong expertise in Playwright-based API automation , deep understanding of HTTP/REST architecture , and solid experience in JavaScript/TypeScript-based framework development, Performance testing, Jmeter testing . This role requires ownership of automation strategy, CI/CD integration, and collaboration with development and DevOps teams to ensure high-quality software delivery.
Key Responsibilities
- API Test Automation (Primary Focus)
Design, develop, and maintain scalable automation frameworks for REST APIs. Automate API test cases using Playwright . Implement reusable utilities for request building, response validation, authentication handling, and schema validation. Develop automated tests for:
Negative scenarios Boundary and edge cases Authentication & authorization flows (OAuth/JWT)
Validate API contracts, status codes, headers, payload structures, and response time.
- Technical Expertise (Core Requirements) HTTP / REST Fundamentals
Strong understanding of:
HTTP methods (GET, POST, PUT, PATCH, DELETE) Status codes & error handling Headers, cookies, sessions RESTful API principles
Hands-on knowledge of:
JSON request/response validation OAuth 2.0 flows JWT token validation & decoding
- Programming & Backend Understanding
Strong coding skills in JavaScript / TypeScript . Experience working with backend frameworks such as:
Node.js NestJS (Good to have)
Ability to:
Debug API issues at application layer Read backend logs Understand middleware, interceptors, and request lifecycle
- Test Framework Design & Engineering
Architect modular and scalable automation frameworks. Implement:
Environment configuration management Data-driven testing Parallel execution Reporting & logging mechanisms
Maintain code quality using best practices:
Clean code principles Reusable components Version control discipline
- Functional Testing Capability
Analyze business requirements and technical specifications. Perform:
API functional validation Integration testing Regression testing
- CI/CD & DevOps Integration
Integrate automation suites into CI/CD pipelines using:
Git workflows GitHub Actions AWS-based pipelines (Good to have)
Ensure:
Automated test execution on PR/Merge Test reporting in pipeline Quality gate enforcement
- Cloud & Deployment Awareness (Good to Have) Basic understanding of AWS services such as:
Amazon EKS AWS Application Load Balancer Amazon CloudWatch
Ability to:
Validate APIs deployed in containerized environments Analyze logs and monitor failures in cloud environments
Preferred Experience
9+ years in QA background. Atleast 6+ years in API automation testing. 5+ years hands-on experience with Playwright API automation. Experience working in Agile/Scrum teams. Exposure to microservices architecture.
More at Tredence