HCL Technologies
HCL Technologies

Senior Selenium Test Lead - Java

RoleQA
LevelSenior
LocationBengaluru, India
WorkHybrid
TypeFull-time
Posted1 day ago
Apply now

About the role

Job Summary

We are looking for experienced Automation Engineers with 5+ years of practical experience to design, develop and maintain automated test solutions. The ideal candidate will be proficient with UFT and Selenium, comfortable coding in Java and VBScript, experienced with Azure DevOps (ADO), and able to convert user stories into effective manual and automated tests. The candidate will support quality across functional; regression and integration testing using scalable automation frameworks and collaborate closely with development and product teams.

Key Responsibilities

  • Design, develop, maintain and execute automated test scripts using UFT and Selenium Web Driver.

  • Develop and enhance automation frameworks (data-driven, keyword-driven, hybrid, or POM) using Java.

  • Create clear, traceable manual test cases from user stories and acceptance criteria.

  • Use VBScript for maintaining/updating legacy UFT scripts where required.

  • Manage test cases, test runs and defects using Azure DevOps (ADO); participate in CI/CD pipeline integration of tests.

  • Log, track and validate defects; follow and contribute to improvements in the defect lifecycle.

  • Build reusable test utilities, data sets and reporting to improve test coverage and reduce maintenance.

  • Execute functional, regression, smoke and integration testing (manual and automated) as needed.

  • Collaborate with developers to reproduce issues and ensure timely resolution.

Provide test status, automation coverage metrics and input into release readiness

Skill Requirements

  • 5+ years in automation software testing with strong hands-on automation experience.

  • Proven experience with:

  • UFT/QTP

  • Selenium Web Driver

  • Java (automation frameworks, POM, test runners)

  • VBScript (for UFT scripting)

  • Azure DevOps (test management, work items, pipelines)

  • Experience creating manual test cases from user stories and acceptance criteria.

  • Solid understanding of the defect lifecycle and defect reporting best practices.

  • Experience developing and maintaining test automation frameworks.

  • Familiarity with CI/CD concepts and integrating tests into build pipelines.

  • Experience with source control (Git, TFS) and build tools (Maven/Gradle).

  • Strong analytical, troubleshooting and communication skills.

Other Requirements

Preferred / Nice-to-Have

  • Experience with TestNG, JUnit, or Cucumber.

  • REST API testing experience (Rest Assured, Postman).

  • Experience with Selenium Grid, Browser Stack or cloud cross-browser testing.

  • Exposure to performance or security testing.

  • Experience working in Agile/Scrum teams.

Benefits and perks

Learning Budget

Required skills

Test automation

Selenium

Java

UFT

VBScript

Azure DevOps

Manual testing

About HCL Technologies

Bengaluru

Headquarters