About this role
About the Role We are 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 build scalable and reusable test suites using Playwright with Python, integrate them into CI/CD workflows, and ensure robust quality coverage across applications. What You'll Do
- 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 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. What We're Looking For
- At least 6+ years in software QA, with 4+ years in test automation using Python.
- Deep experience with Playwright.
- Strong Python programming skills, particularly in writing modular, reusable code for test automation.
- Hands-on experience integrating tests into pipelines using Jenkins, GitLab CI, CircleCI, etc.
- Solid understanding of QA methodologies, SDLC/STLC, and test management.
- Experience with functional, regression, integration, and UI testing.
- Experience using JIRA, TestRail, or Xray for defect and test case management; Git.
- Strong communication and collaboration skills to work across Agile teams. Nice to Have
- N/A Compensation & Benefits
- Not disclosed