
Test Lead - Accessibility Testing and Python
About the role
Job Summary
We are looking for an experienced Test Automation Engineer with 6–8 years of hands-on experience in designing, developing, and maintaining automated test frameworks for UI, API, and industrial automation systems. The ideal candidate should have strong programming skills in** C# or JavaScript**, expertise in modern automation tools such as Playwright, and experience with CI/CD pipelines.
Experience in OPC UA-based industrial automation systems will be a strong advantage.
Linux Based Kubernetes deployment.
Key Responsibilities
-
Design and develop scalable automated test frameworks for web applications, APIs, and system integrations.
-
Build and maintain UI automation suites using Playwright or equivalent tools.
-
Develop automated API test scripts for REST / Web Services validation.
-
Perform integration testing involving OPC UA communication and industrial automation systems.
-
Integrate automation suites into CI/CD pipelines using DevOps tools.
-
Analyze test results, debug failures, and work with development teams for issue resolution.
-
Improve test coverage, execution speed, and framework maintainability.
-
Participate in Agile ceremonies, sprint planning, and release validation.
-
Prepare test reports, metrics, and quality dashboards.
Skill Requirements
Programming:
-
Strong coding skills in C#or JavaScript
-
Knowledge of OOP principles, debugging, and scripting
Test Automation:
-
Hands-on experience with Playwright or similar UI automation tools (Selenium, Cypress, etc.)
-
Experience in automation framework development
-
Cross-browser and regression automation experience
API Testing:
-
REST API automation using tools/frameworks such as Postman, Rest Sharp, Super Test, etc.
-
JSON / XML validation
DevOps / CI-CD:
- Experience with Jenkins, Azure DevOps, GitHub Actions, Git
Lab CI or similar:
- Test execution in pipelines and reporting integration
Domain Advantage:
-
Exposure to Industrial Automation
-
Knowledge of OPC UA, SCADA, MES, PLC communication is highly preferred
.
Other Requirements
Good to Have:
-
Experience in performance or load testing
-
Docker / Kubernetes exposure
-
SQL / Database validation
-
BDD frameworks (Spec Flow / Cucumber)
Benefits and perks
•Learning Budget
Required skills
Test automation
Playwright
C#
JavaScript
API testing
CI/CD
Linux
Kubernetes
About HCL Technologies
Bengaluru
Headquarters