
Senior Test Lead
HCLTech · Kochi, Kerala, India
Job description
• Perform functional, system, integration, regression, exploratory, and user acceptance testing for desktop and web-based applications. • Analyze business requirements, user stories, and acceptance criteria to create comprehensive test strategies, test scenarios, and test cases. • Execute manual test cases and validate application functionality against business and technical requirements. • Identify, document, track, prioritize, and verify defects throughout the software development lifecycle. • Participate in requirement reviews, design discussions, and sprint planning activities to identify quality risks and improve testability. • Develop and maintain test plans, test cases, test data, traceability matrices, and test execution reports. • Execute regression testing during releases, patches, hotfixes, and product upgrades. • Collaborate closely with developers, Product Owners, Scrum Masters, and business stakeholders to ensure high-quality software delivery. • Perform API testing using tools such as Postman, Cyborg, REST Assured, Swagger, or equivalent API testing frameworks. • Develop and maintain automated tests using one or more UI automation tools such as Tosca, Selenium, Playwright, FlaUI, or equivalent technologies. • Validate backend data using SQL queries and database testing techniques. • Contribute to test automation frameworks and continuous testing initiatives within CI/CD pipelines. • Utilize AI-assisted testing tools such as GitHub Copilot, AWS Bedrock, Microsoft Copilot, or equivalent technologies to generate test cases, automation scripts, test data, defect analysis, and test documentation while ensuring proper validation of AI-generated artifacts. • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives. • Support end-to-end quality engineering practices including unit test reviews, integration validation, API testing, UI automation, and release readiness assessments. • Create and maintain quality metrics, dashboards, defect reports, test summaries, and release sign-off documentation. • Support customer validation, pilot deployments, UAT activities, and production verification testing. • Contribute to continuous improvement initiatives focused on quality, test automation, AI adoption, and delivery efficiency. Key Responsibilities • Perform functional, system, integration, regression, exploratory, and user acceptance testing for desktop and web-based applications. • Analyze business requirements, user stories, and acceptance criteria to create comprehensive test strategies, test scenarios, and test cases. • Execute manual test cases and validate application functionality against business and technical requirements. • Identify, document, track, prioritize, and verify defects throughout the software development lifecycle. • Participate in requirement reviews, design discussions, and sprint planning activities to identify quality risks and improve testability. • Develop and maintain test plans, test cases, test data, traceability matrices, and test execution reports. • Execute regression testing during releases, patches, hotfixes, and product upgrades. • Collaborate closely with developers, Product Owners, Scrum Masters, and business stakeholders to ensure high-quality software delivery. • Perform API testing using tools such as Postman, Cyborg, REST Assured, Swagger, or equivalent API testing frameworks. • Develop and maintain automated tests using one or more UI automation tools such as Tosca, Selenium, Playwright, FlaUI, or equivalent technologies. • Validate backend data using SQL queries and database testing techniques. • Contribute to test automation frameworks and continuous testing initiatives within CI/CD pipelines. • Utilize AI-assisted testing tools such as GitHub Copilot, AWS Bedrock, Microsoft Copilot, or equivalent technologies to generate test cases, automation scripts, test data, defect analysis, and test documentation while ensuring proper validation of AI-generated artifacts. • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives. • Support end-to-end quality engineering practices including unit test reviews, integration validation, API testing, UI automation, and release readiness assessments. • Create and maintain quality metrics, dashboards, defect reports, test summaries, and release sign-off documentation. • Support customer validation, pilot deployments, UAT activities, and production verification testing. • Contribute to continuous improvement initiatives focused on quality, test automation, AI adoption, and delivery efficiency. Skill Requirements • Perform functional, system, integration, regression, exploratory, and user acceptance testing for desktop and web-based applications. • Analyze business requirements, user stories, and acceptance criteria to create comprehensive test strategies, test scenarios, and test cases. • Execute manual test cases and validate application functionality against business and technical requirements. • Identify, document, track, prioritize, and verify defects throughout the software development lifecycle. • Participate in requirement reviews, design discussions, and sprint planning activities to identify quality risks and improve testability. • Develop and maintain test plans, test cases, test data, traceability matrices, and test execution reports. • Execute regression testing during releases, patches, hotfixes, and product upgrades. • Collaborate closely with developers, Product Owners, Scrum Masters, and business stakeholders to ensure high-quality software delivery. • Perform API testing using tools such as Postman, Cyborg, REST Assured, Swagger, or equivalent API testing frameworks. • Develop and maintain automated tests using one or more UI automation tools such as Tosca, Selenium, Playwright, FlaUI, or equivalent technologies. • Validate backend data using SQL queries and database testing techniques. • Contribute to test automation frameworks and continuous testing initiatives within CI/CD pipelines. • Utilize AI-assisted testing tools such as GitHub Copilot, AWS Bedrock, Microsoft Copilot, or equivalent technologies to generate test cases, automation scripts, test data, defect analysis, and test documentation while ensuring proper validation of AI-generated artifacts. • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives. • Support end-to-end quality engineering practices including unit test reviews, integration validation, API testing, UI automation, and release readiness assessments. • Create and maintain quality metrics, dashboards, defect reports, test summaries, and release sign-off documentation. • Support customer validation, pilot deployments, UAT activities, and production verification testing. • Contribute to continuous improvement initiatives focused on quality, test automation, AI adoption, and delivery efficiency. Other Requirements Apply now Information at a Glance Why HCLTech? At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first. HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion. Disclaimer Privacy Statement Terms of use Sitemap Raise a Grievance We use cookies on our site. Please read
Verified and listed by ActiveJobs. Applications are made directly on HCLTech's own career page — we never sit in the middle.