🔔 FCM Loaded

Quality Engineer (Playwright)

ValueLabs

2 - 5 years

Hyderabad

Posted: 29/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: Playwright QE

Experience: 7+ Years

Work location: Hyderabad (Hybrid work mode)

Duration: Long-term

Job Description:

We are seeking a skilled and proactive QA Automation Engineer with strong expertise in Playwright (C#), web application testing, and CI/CD integration to design, develop, and maintain scalable, reliable, and maintainable end-to-end test automation frameworks. The ideal candidate will be instrumental in accelerating test execution, improving test coverage, and ensuring high-quality software delivery across enterprise web applications

Roles and Responsibilities:


1.Test Automation Framework Development & Maintenance

  • Design, build, and maintain a robust, modular, and reusable Playwright (C#) automation framework for web applications.
  • Implement Page Object Model (POM), BDD (Gherkin + SpecFlow), and custom reporting (e.g., Allure, Extent Reports) for enhanced readability and traceability.
  • Integrate AI/ML-based self-healing mechanisms (e.g., dynamic locator selection, image-based validation) via the AiDE platform to reduce flakiness and maintenance overhead.
  • Ensure framework supports cross-browser testing (Chrome, Firefox, Edge), mobile responsiveness, and headless execution.


2. End-to-End (E2E) Test Script Development


  • Develop and execute high-quality, stable, and maintainable test scripts using C# and Playwright for complex user workflows (e.g., login, form submission, navigation, data validation).
  • Automate critical business flows such as user onboarding, checkout, enrollment, and data import/export.
  • Implement data-driven testing using external sources (Excel, JSON, SQL) and parameterized test cases for scalability.
  • Support regression, smoke, sanity, and integration testing across multiple environments (Dev, Test, UAT, Prod).

3. CI/CD Integration & DevOps Collaboration


  • Integrate automated tests into Azure DevOps pipelines (YAML) or Jenkins for automated test execution on every build.
  • Configure parallel test execution to reduce test suite runtime and improve feedback loops.
  • Implement test reporting and dashboards (e.g., via Azure DevOps Test Plans, Allure, or Power BI) for real-time visibility into test health and quality metrics.
  • Collaborate with DevOps teams to manage test environments, test data, and pipeline orchestration.


4. Test Data Management & Environment Stability

  • Work with backend teams to ensure consistent and clean test data setup and cleanup using APIs, SQL scripts, or test data factories.
  • Develop test data generation tools in C# to simulate realistic user scenarios.
  • Ensure test stability by handling flaky tests, timing issues, and network latency through retry logic, wait strategies, and synchronization mechanisms.


5. Debugging, Reporting & Collaboration


  • Investigate and resolve test failures with root cause analysis, leveraging logs, screenshots, videos, and network traces.
  • Document test results, defects, and automation gaps in Jira, Azure DevOps, or Confluence.
  • Collaborate with developers to reproduce and validate fixes.
  • Provide regular updates on automation progress, coverage, and defect trends to stakeholders.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.