Senior Selenium Test Lead - Java

Hyderabad

Posted:4 hours ago

Job Description

Job Summary
Skill
Category
Requirement
Required expertise

MANDATORY SKILLS — all required

Playwright – UI automation
Test Automation
Mandatory
Locators, auto-waiting, fixtures, parallel execution, trace viewer; functional, integration and E2E coverage

TypeScript
Programming
Mandatory
Types, interfaces, async/await, modules, reusable utilities and typed test helpers

API automation
Test Automation
Mandatory
REST automation via Playwright request context: auth flows, cookies and tokens, headers, multipart, JSON schema validation

Framework development and maintenance
Framework Engineering
Mandatory
Building a framework from scratch; page-object and reusable component patterns; config, utilities, reporting; ongoing refactoring

Regression automation
Test Strategy
Mandatory
Suite design and scope selection, stability, execution time control, coverage of critical journeys

CI/CD integration
Engineering Practice
Mandatory
Integrating suites into Jenkins, GitHub Actions or Harness; triggers, parallel runs, artifacts, published reporting

Debugging, triage and failure analysis
Test Automation
Mandatory
Trace and report analysis; isolating product defects from test defects; root cause of intermittent failures

Test data management
Engineering Practice
Mandatory
Repeatable, independent test data; setup and teardown; environment-specific handling

Git and version control
Engineering Practice
Mandatory
Branching, pull requests, code review and merge discipline on GitHub or equivalent

Test and defect management
Process
Mandatory
JIRA and Xray or equivalent for test cases, execution records and defect tracking

Automation coding standards
Framework Engineering
Mandatory
Establishing and upholding standards; reviewing peers' automation code

Agile and Scrum delivery
Process
Mandatory
Working within sprints, refinement, estimation and retrospectives

Total mandatory weight


GOOD TO HAVE — none required, used to differentiate between candidates who meet the bar

Playwright with Python
Test Automation
Good to have
Cross-language capability where a team standardises on Python

GCP data validation
Data Validation
Good to have
Verifying behaviour beyond the UI via Pub/Sub events, Cloud Storage and BigQuery read-backs

SQL and database validation
Data Validation
Good to have
Querying to validate data created or changed by a test

Docker
Engineering Practice
Good to have
Containerised, consistent test execution across environments

Contract testing
Test Strategy
Good to have
Consumer-driven contract verification between services

Accessibility automation
Test Strategy
Good to have
Automated accessibility assertions within the UI suite

Visual regression
Test Strategy
Good to have
Screenshot comparison and visual diffing

Performance testing exposure
Test Strategy
Good to have
Awareness of load and performance validation approaches

Cross-browser and responsive coverage
Test Automation
Good to have
Executing suites across browser engines and viewports

Reporting dashboards
Engineering Practice
Good to have
Allure, Playwright HTML reporting or equivalent published to stakeholders

Key Responsibilities
Skill
Category
Requirement
Required expertise

MANDATORY SKILLS — all required

Playwright – UI automation
Test Automation
Mandatory
Locators, auto-waiting, fixtures, parallel execution, trace viewer; functional, integration and E2E coverage

TypeScript
Programming
Mandatory
Types, interfaces, async/await, modules, reusable utilities and typed test helpers

API automation
Test Automation
Mandatory
REST automation via Playwright request context: auth flows, cookies and tokens, headers, multipart, JSON schema validation

Framework development and maintenance
Framework Engineering
Mandatory
Building a framework from scratch; page-object and reusable component patterns; config, utilities, reporting; ongoing refactoring

Regression automation
Test Strategy
Mandatory
Suite design and scope selection, stability, execution time control, coverage of critical journeys

CI/CD integration
Engineering Practice
Mandatory
Integrating suites into Jenkins, GitHub Actions or Harness; triggers, parallel runs, artifacts, published reporting

Debugging, triage and failure analysis
Test Automation
Mandatory
Trace and report analysis; isolating product defects from test defects; root cause of intermittent failures

Test data management
Engineering Practice
Mandatory
Repeatable, independent test data; setup and teardown; environment-specific handling

Git and version control
Engineering Practice
Mandatory
Branching, pull requests, code review and merge discipline on GitHub or equivalent

Test and defect management
Process
Mandatory
JIRA and Xray or equivalent for test cases, execution records and defect tracking

Automation coding standards
Framework Engineering
Mandatory
Establishing and upholding standards; reviewing peers' automation code

Agile and Scrum delivery
Process
Mandatory
Working within sprints, refinement, estimation and retrospectives

Total mandatory weight


GOOD TO HAVE — none required, used to differentiate between candidates who meet the bar

Playwright with Python
Test Automation
Good to have
Cross-language capability where a team standardises on Python

GCP data validation
Data Validation
Good to have
Verifying behaviour beyond the UI via Pub/Sub events, Cloud Storage and BigQuery read-backs

SQL and database validation
Data Validation
Good to have
Querying to validate data created or changed by a test

Docker
Engineering Practice
Good to have
Containerised, consistent test execution across environments

Contract testing
Test Strategy
Good to have
Consumer-driven contract verification between services

Accessibility automation
Test Strategy
Good to have
Automated accessibility assertions within the UI suite

Visual regression
Test Strategy
Good to have
Screenshot comparison and visual diffing

Performance testing exposure
Test Strategy
Good to have
Awareness of load and performance validation approaches

Cross-browser and responsive coverage
Test Automation
Good to have
Executing suites across browser engines and viewports

Reporting dashboards
Engineering Practice
Good to have
Allure, Playwright HTML reporting or equivalent published to stakeholders

Skill Requirements
Must Have Skill
Java,Selenium
Good to Have Skill
Other Requirements

Skills Required

Selenium Java UI Automation Test Automation TypeScript API Automation Automation Json Test Strategy Ci/cd Jenkins GitHub Actions

Learn the skills this job asks for

See your skill gap for QA / Test Engineer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
HCLTech logo
HCLTech

Information Technology Services

New Delhi

RecommendedJobs for You