Experienced Senior Technical Program/Product Manager with a successful track record of 14+ years in shaping and delivering high-impact technical products/programs. A results-driven professional with a passion for driving product excellence in dynamic environments by effectively collaborating with cross-functional teams to translate business objectives into innovative solutions.
Managed testing efforts for various projects, including the CCPM Plug-in for Microsoft Project Plan, where I created and executed test cases, developed test data that achieved 90% test coverage, and identified 75% of bugs. Built a scalable automation framework in C#, increasing automated test coverage from 10% to 45% and reducing manual testing effort. As the ADK Microsoft Media Room Test and Automation Lead, transitioned automation from physical to virtual machines using Hyper-V, cutting execution time for 90,000 test cases from two days to four hours and significantly improving resource utilization. Led testing for the Emirates Windows App Project, developing the test strategy and planning, and closely coordinating with the development and test teams in Dubai.
At Adobe, I developed and implemented key utilities and testing frameworks that significantly improved automation and performance monitoring. I created a C++ utility for AVC Intra Codec testing, which tracked CPU and memory usage, increasing automation from 0% to 45% and becoming widely used across the company. I also contributed to the automation of build, install, and sanity testing for Adobe Media Encoder using in-house tools and Python, reducing manual testing efforts and enhancing code coverage analysis, which led to the improvement of test cases. Additionally, I took ownership of the security testing for Adobe Story during a critical period, identifying and reporting major security vulnerabilities that were promptly addressed. My expertise in security testing tools and methodologies culminated in the presentation of a paper on this subject. I also worked on PHP unit testing, contributing to improved software quality and security
Stakeholder Management
Program implementation
Requirements Gathering
Software Development
Data Analysis
Risk Management
Production improvements
Project Leadership
Technical Roadmap Design
Developing project strategy