- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- acceptance criteria
- Agile
- API
- Azure
- BDD
- code review
- cookies
- DevOps
- Docker
- ETL
- Git
- HTML
- JavaScript
- Jenkins
- Mocha
- Node
- regression
- TypeScript
- SDLC
About the role
Tata Consultancy Services
Website:
tcs.com
Job details:
TCS Hiring !!
About the Role:
Role: Senior QA Automation Engineer – Playwright
Experience: 5-8 Years
Location: Pan India
Responsibilities
- Please read Job description before Applying
- NOTE: If the skills/profile matches and interested, please reply to this email by attaching your latest updated CV and with below few details:
Qualifications
- Name:
- Contact Number:
- Email ID:
- Highest Qualification in: (Eg. B.Tech/B.E./M.Tech/MCA/M.Sc./MS/BCA/B.Sc./Etc.)
- Current Organization Name:
- Total IT Experience:
- Location: Chennai/Kolkata/Hyderabad/Pune/Bangalore/Nagpur
- Current CTC:
- Expected CTC:
- Notice period:
- Whether worked with TCS - Y/N
Immediate JOINERS ONLY
Job Requirements*
- 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.
- 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.
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.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.