We are looking for a highly experienced and detail-oriented Senior or Lead Quality Control Engineer to oversee and ensure the delivery of high-quality software applications.The ideal candidate will play a key role in developing and executing quality control strategies, leading a team of QC engineers, and collaborating closely with product, development, and DevOps teams to uphold high standards of performance, functionality, and user experience.Your Role:- Lead and mentor a team of quality control/test engineers in day-to-day testing activities.- Define, implement, and continuously improve test strategies, standards, and processes.- Collaborate with cross-functional teams (Product, Development, DevOps) to understand requirements and ensure test coverage.- Create, review, and maintain test plans, test cases, and test scripts.- Drive the execution of system, regression, performance, and integration testing.- Ensure defects are accurately reported, tracked, and resolved in a timely manner.- Monitor and report on quality metrics, and drive actions to improve them.- Evaluate and adopt testing tools and technologies to improve test effectiveness and team productivity.- Coordinate with stakeholders during release planning, including risk assessment and go/no-go decisions.- Promote a quality-first mindset across the engineering organization.