Skip to content
mimi

Quality Assurance Automation Engineer

Tata Consultancy Services

Hyderabad · On-site Full-time 2w ago

About the role

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.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free