TC

Qa Automation Engineer – Playwright

Tata Consultancy Services

23 days ago

Expires on31 Jan 2026

Bengaluru, Karnataka, India

Job description & requirements

Job Title: QA Automation Engineer – Playwright

Location: Chennai/Bangalore/Hyderabad/Bhubaneshwar /Kolkata

Experience: 4–8 years


Role Summary

We are seeking a hands-on QA Automation Engineer with strong expertise in Playwright to build robust, scalable end-to-end test suites across Chromium, Firefox, and WebKit. The ideal candidate is proficient in TypeScript/JavaScript, comfortable with CI/CD integration, and experienced in automating complex flows (multi-tab, auth, file uploads, downloads).


Key Responsibilities

  • Design and implement Playwright-based automation frameworks (TypeScript/JavaScript), emphasizing modularity and reusability.
  • Automate UI and API scenarios; handle auth, cookies/sessions, downloads/uploads, and multi-page/multi-tab workflows.
  • Build data-driven tests; manage test fixtures, custom helpers, and environment configs.
  • Enable parallel, cross-browser execution; optimize stability and reduce flakiness (timeouts, waits, retries).
  • Integrate with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, GitLab CI); publish reports and artifacts.
  • Implement visual regression or snapshot comparisons where applicable.
  • Create comprehensive test reports (Allure/HTML), track coverage, and defect leakage; contribute to test metrics.
  • Collaborate with Product/Dev/QA to define acceptance criteria, risk-based test coverage, and traceability.
  • Conduct code reviews; mentor juniors; contribute to automation best practices and accelerators.


Must-Have Skills

  • 4–8 years in QA with 3+ years hands-on experience in Playwright.
  • Strong TypeScript/JavaScript and Node.js ecosystem knowledge.
  • Expertise in cross-browser automation and parallel execution using Playwright Test runner.
  • Experience with API testing (Playwright request context) and mocking/network interception.
  • Proficiency with Git, branching strategies, and code review workflows.
  • Solid understanding of Agile/Scrum, SDLC/STLC, and defect management.


Good-to-Have Skills

  • Experience with Docker or containerized test execution; test sharding at scale.
  • Knowledge of Cucumber (BDD) or Mocha/Jest; Allure/HTML reporters.
  • Exposure to accessibility testing (axe-core), performance hints, and security-aware test design.
  • Familiarity with Playwright trace viewer, debugging, and CI artifact triage.
  • Domain knowledge in Telecom/BSS-OSS, Consumer, DWP and ETL/data validation coordination.

Behavioral Competencies

  • Ownership, problem-solving, and clear communication.
  • Strong collaboration across cross-functional teams; mentoring mindset.
  • Focus on maintainability, scalability, and delivery predictability.

Job domain/function :

Educational qualifications :

Location :

Bengaluru, Karnataka, India

Create alert for similar jobs

TC

Tata Consultancy Services

Tata Consultancy Services (TCS) is a global IT services, consulting, and business solutions company based in Mumbai, India. Founded in 1968 as part of the Tata Group, TCS has grown to employ over 600,000 people across more than 55 countries. The company has a rich history, having pioneered offshore IT delivery in India and established key milestones such as the first software research center in the country. TCS offers a comprehensive range of IT services, including consulting, digital transformation, cloud computing, data analytics, and cybersecurity. The company specializes in a Global Network Delivery Model, providing 24-hour service cycles and expertise in various fields such as systems integration and bioinformatics. TCS also develops software products and SaaS platforms, generating significant revenue from offerings like TCS BaNCS and TCS Cognix. With a focus on innovation, TCS collaborates with universities and startups to drive advancements in technology.

Similar Jobs