API Automation Test Engineer
Tredence · Bengaluru, Karnataka, India - Gurugram, Haryana, India - Hyderabad, Telangana, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Tredence · Bengaluru, Karnataka, India - Gurugram, Haryana, India - Hyderabad, Telangana, India
Job Title: API Automation Test Engineer Experience: 6-10yrs Location: Bangalore / Chennai/ Gurgaon / Pune / Hyderabad / Kolkata 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 • 5+ years in QA background. • Atleast 4+ years in API automation testing. • 2+ years hands-on experience with Playwright API automation. • Experience working in Agile/Scrum teams. • Exposure to microservices architecture.