Job Title
Senior Test Automation Engineer – Playwright
Experience
4–10 years of overall QA experience with strong automation background
Location
Bengaluru / Kolkata / Gurgaon
Job Summary
We are seeking a Senior Test Automation Engineer with strong hands-on experience in Playwright and Python to build and maintain scalable automation solutions for web applications. The role requires deep expertise in modern automation frameworks, CI/CD integration, and collaboration within Agile teams.
Key Responsibilities
- Design, develop, and maintain test automation frameworks using Playwright with Python
- Automate UI, functional, regression, and smoke test cases for web applications
- Develop reusable automation components, utilities, and libraries in Python
- Review functional and technical requirements to ensure complete test coverage
- Integrate automation suites with CI/CD pipelines (Azure DevOps / Jenkins / GitHub Actions)
- Execute automated tests, analyze failures, and ensure timely defect reporting and tracking
- Collaborate with developers, product owners, and business analysts to improve product quality
- Mentor junior QA engineers and drive automation best practices
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
Mandatory Skills & Qualifications
- Strong hands-on experience with Playwright
- Strong programming skills in Python (mandatory)
- Experience in building and maintaining automation frameworks from scratch
- Solid experience in UI automation for modern web applications
- Good understanding of API testing (REST, JSON) using tools such as Postman or Python-based frameworks
- Hands-on experience with CI/CD tools (Azure DevOps, Jenkins, Git)
- Familiarity with Agile/Scrum methodologies
- Strong analytical, debugging, and problem-solving skills
- Excellent communication and collaboration skills
Good to Have
- Experience with other automation tools (Selenium, Cypress)
- Exposure to performance testing tools (JMeter, k6)
- Knowledge of cloud platforms (Azure / AWS)
- Experience with Docker or containerized test execution
- Prior experience working on enterprise-scale or complex applications
Education
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
What We Offer
- Opportunity to work on modern automation stacks
- Exposure to large-scale enterprise applications
- Collaborative and learning-driven work environment
- Strong focus on quality engineering and automation excellence