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 1. 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. 2. 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 3. 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 4. 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 5. Functional Testing Capability Analyze business requirements and technical specifications. Perform: API functional validation Integration testing Regression testing 6. 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 7. 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