Irfan Ahmad is an Engineering Manager based in Bengaluru with over a decade of experience building and scaling quality engineering functions across product-led organisations. He has progressed from hands-on SDET and automation work (Cucumber, Selenium, Appium) to leading release and test engineering teams, most recently managing engineering at McKinsey after senior leadership roles at upGrad. Irfan blends practical test automation, performance and security testing expertise with release orchestration, enabling faster, more reliable delivery while mentoring teams to adopt CI/CD and BDD practices. He holds advanced professional training in product management and cybersecurity (Duke, IIT Kanpur), which informs a pragmatic focus on secure, product-aligned engineering processes. Known on GitHub as "The Software Critic," he brings a critical, improvement-oriented mindset that turns quality gaps into measurable delivery outcomes.
11 years of coding experience
8 years of employment as a software developer
Product Management Certification Program, Product Management, Product Management Certification Program, Product Management at Duke University
Indian Institute of Technology Kanpur
Kendriya Vidyalaya Sangathan
Bachelor’s Degree, Computer Science Engineering, Bachelor’s Degree, Computer Science Engineering at Savitribai Phule Pune University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Irfan Ahmad - Engineering Manager at McKinsey & Company