Quality Assurance Manager with 20+ years of practical, hands-on full system development lifecycle experience. Proven leader adept at developing and leading high-performing teams and all phases of testing efforts. Proficient in Agile methodologies, test automation, and continuous integration/continuous deployment (CI/CD) processes. Excellent organizational, time management, and leadership skills with extensive experience supervising team-based projects under tight deadlines, ensuring quality, effectiveness and punctuality. Expertise in designing, creating, and implementing test plans, test cases, and test processes. Experience with both manual and automated testing of software, hardware, and machinery.