HCLTech logo

Senior Automation Engineer

HCLTech • Colombo, Western Province, Sri Lanka

hybridfull-time
Posted May 4, 2026Apply by Feb 4, 2027

**Role & seniority: ** Senior Automation Engineer (test automation / UI quality engineering)

**Stack/tools: ** Selenium and/or Playwright; Java; TestNG; Cucumber (BDD) and hybrid frameworks; GitLab; Maven; Jenkins; SonarQube; Sauce Labs; CI/CD pipelines; Git/version control; Web tech (HTML, CSS, JavaScript)

**Top 3 responsibilities: **

  • Design and implement robust, maintainable Selenium/Playwright automation frameworks to improve test coverage and efficiency.

  • Integrate automated tests into CI/CD (via tools such as GitLab/Jenkins/SonarQube) for timely feedback on code quality and app performance.

  • Analyze test results, debug issues, optimize reliability/performance, and collaborate with development to track and resolve defects.

  • Must-have skills:

    • Strong proficiency in Selenium and/or Playwright with clean code for automation.

    • Experience with TestNG and/or Cucumber BDD and hybrid automation frameworks.

    • Ability to understand framework components and configure/update them independently.

    • Solid understanding of web application architecture and web technologies (HTML/CSS/JS).

    • Analytical problem-solving, attention to detail, and clear documentation/communication.

  • Nice-to-haves:

    • Experience with Sauce Labs and related cross-browser/device testing.

    • Mentorship/guidance experience for junior engineers.

    • Familiarity with additional UI QA trends/tools and automation best practices.

  • Location & work type: Not specified in the provid

Full Description

Senior Automation Engineer

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 219,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.

Job Description

Strong proficiency in test automation with Selenium and/or Playwright, with the ability to write clean, maintainable code. Design and implement robust automation frameworks using Selenium and/or Playwright to enhance test coverage and efficiency. Experience working on TestNG, Cucumber BDD, Hybrid or similar frameworks. Knowledge and experience in GitLab, Maven- Jenkins, SonarQube, Sauce labs) etc. Integrate automated tests into CI/CD pipelines, ensuring timely feedback on code quality and application performance. Individually able to understand the framework components and configure/update. Understanding of web technologies (HTML, CSS, JavaScript) and web application architecture. Excellent analytical and problem-solving skills with a keen attention to detail. Strong communication skills and the ability to work collaboratively in a team environment. Familiarity with Agile development methodologies. Analyze test results, identify bottlenecks, and optimize automation scripts for performance and reliability. Provide guidance and mentorship to junior team members on best practices in automation testing and quality engineering. Maintain clear and comprehensive documentation of test cases, test results, and automation processes. Collaborate with the development team to report and track defects, ensuring timely resolution of identified issues. Keep abreast of industry trends, tools, and methodologies related to automation testing and UI quality assurance.

Test AutomationSeleniumPlaywrightAutomation FrameworksTestNGCucumber BDDGitLabMavenJenkinsSonarQubeSauce LabsCI/CDHTMLCSSJavaScriptAgilemulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.