Job Summary - Lead the development and execution of testing strategies, planning, and test execution across multiple software projects. - Define, implement, and manage test strategies, test plans, and test cases based on business and technical requirements. - Oversee and coordinate end-to-end QA activities, including functional, regression, integration, performance, and UAT phases. - Supervise and provide direction to onsite and offshore QA teams to deliver quality outcomes on schedule. - Driv