
Senior Technical Lead
About the role
Job Summary
(ETL Tester)Job Description
The role of Software Tester is an independent role who can execute test cases, coordinate test activities, and lead small projects testing independently. This role ensures project test preparation & test execution are delivered on time and provide overall status/reports.
Work closely with Scrum team members to clarify requirements, ensure testability and ability to design test cases, to provide feedback on design, both functional and technical. Identify test cases from Acceptance Criteria for the User Stories, estimate work and participate in design reviews. Work on frameworks to ensure continuous deployment and continuous integration.
Dimensions
This is a test lead/SME role, work with project team for test delivery and achieve results on-time with quality. This role will have a solid reporting line to the Testing Competency Center Lead/Manager and dotted line reporting to product /Project manager/Scrum master and will work closely with other developers in the team working on other parts of the system.
Key Responsibilities
Key accountabilities include:
-
Responsible for actively contributing into end-to-end test activities such as test script development, test execution & defects management.
-
Business and vendor facing role
-
Analyze the project requirements
-
Assist to provide high level test approach, test plan for the project
-
Analyze impacts of changes & determine scope for the project
-
Assist to provide Test Effort Estimation for the project
-
Design and Develop test conditions, test scripts, test data, and expected results for test streams, including Product Test, Integration Test, Technical Test and Deployment Test
-
Develop, update, and maintain existing regression test assets
-
Execute test scripts
-
Manage group of testers for test case creation & Test Execution
-
Identify & Manage Test Data, Test Environment needs
-
Provide Test Status with accurate Reporting
-
Provide clarity on defect severity & priority
-
Coordinate with Vendors for Defect fixes
-
Drive Automation for the products/applications
-
Validate fixes provided by application vendors
-
Risk/Issue management
-
Analyze and conduct Root cause analysis (RCA)
Skill Requirements
Primary Skills:
-
Testing
-
Deployment Testing
-
Testing
-
Data & Analytics
-
Azure Data Engineering – Understanding Data factory, Linked Services, SQL DB/ Postgre , Data bricks
-
SQL queries on SQL DB/ Postgre and on Databricks
-
Any Backend automation experience using Databricks is a plus
-
Experience of Agile and DevOps concepts
-
Work Expertise on Integration testing
-
Experienced with STLC and Testing Concepts
-
Understanding of build pipelines, software development lifecycle, testing methodologies, QA terminology, processes and procedures using ATDD and TDD methods
-
Experience with Continuous Integration and Continuous Deployment, working knowledge with VSTS & GIT.
-
Skills in test integrations, defect management and test management using any ALM tool (VSTS / JIRA).
-
Strong verbal and written communication skills are mandatory
-
Self-Driven, results oriented, motivated and a team player
-
Ability to work across time zones and be flexible
In addition to mandatory requirements above, the following skills will be a plus:
-
- Strong Retail domain knowledge
-
Data and Analytics exposure – Azure / AWS
-
Understanding AI concepts
Other Requirements
null
Required skills
Technical leadership
About HCL Technologies
Bengaluru
Headquarters