
QA Engineer - Data Automation (Python & Playwright)
Primary stack
Nice to have's
Job description
About the Position
We're seeking a highly skilled Senior QA Engineer - Data Automation to lead the design and implementation of automated testing frameworks for our web-based platforms. You will be responsible for building scalable and reusable test suites using Playwright with Python, integrating them into CI/CD workflows, and ensuring robust quality coverage across our applications. This role is ideal for someone passionate about test automation, continuous improvement, and working in a fast-paced, collaborative Agile environment.
Responsibilities
- Design and implement robust, scalable, and reusable test automation frameworks using Playwright with Python.
- Write end-to-end test cases for web applications, covering functional and regression testing.
- Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Collaborate closely with developers, product managers, and other QA engineers in agile teams.
- Identify, document, and track bugs; work with development teams to resolve issues.
- Perform root cause analysis of test failures and improve automation stability.
- Continuously improve test coverage and automation efficiency.
Requirements
-
Must have
- Experience: At least 6+ years in software QA, with 4+ years in test automation using Python.
- Automation Tools: Deep experience with Playwright.
- Programming: Strong Python programming skills, particularly in writing modular, reusable code for test automation.
- CI/CD: Hands-on experience integrating tests into pipelines using tools like Jenkins, GitLab CI, CircleCI, etc.
- Testing Knowledge: Solid understanding of QA methodologies, SDLC/STLC, and test management.
- Experience with functional, regression, integration, and UI testing.
- Collaboration & Tools: Experience using tools like JIRA, TestRail, or Xray for defect and test case management. Familiarity with version control systems (e.g., Git).
- Strong communication and collaboration skills to work across Agile teams.
-
Nice to have
- Languages: English (B2 Upper Intermediate)
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
Join our team in Gurugram, India, and be part of a company that values quality and innovation in software development.
Apply for QA Engineer - Data Automation (Python & Playwright) in Gurugram
*Indicates a required field
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 411 roles
Senior Front End Developer
Luxoft · India

Solution Architect - Supply Chain Finance
Luxoft · India

Backend Engineer – LLM Integration
Luxoft · Munich

Murex Market Risk Consultant
Luxoft · India