Director of Software Quality | Driving Engineering Excellence & Delivery Predictability
Transforming QA organizations through strategic leadership, automation excellence, and data-driven decision making. 20+ years helping engineering teams ship faster, reduce defects, and optimize costs—from ground-up builds to large-scale modernizations.
I specialize in QA transformation—whether that's building robust practices for growing companies, modernizing legacy operations, or optimizing mature teams. My approach combines strategic vision, people alignment, and technical execution to create sustainable quality cultures.
Building and evolving quality practices that scale with your business
Modern frameworks that increase coverage, speed-up feedback, and enable continuous delivery
Attracting, developing, and retaining high-performing QA teams (onsite/offshore)
Agile coaching, CI/CD pipelines, and SDLC optimization
Production monitoring, incident management, and reliability engineering
KPIs, metrics, and analytics that inform decisions and demonstrate ROI
Results speak louder than methodologies.
Increased release frequency and readiness while reducing residual defects by 20%
Built purpose-driven QA team achieving 80% smoke test automation coverage
Reduced operational costs through strategic vendor partnerships and process optimization
Transformed fully manual testing practice into state-of-the-art automated QA operation
Fostered meaningful interdepartmental connections between Development, Delivery, Support, and Customer Success—breaking down silos and building quality throughout the organization
Established QA departments from ground-up at multiple organizations, creating valuable, high-performing teams
Introduced operational health metrics (MTTD, MTTR, MTBI) increasing customer confidence in change management
Negotiated discount on enterprise testing tools while managing successful adoption across organization
Pioneered AI-assisted QA and delivery optimization initiatives
With software becoming increasingly complex and technology taking on more responsibility in our lives, our expectations for high availability, performance, and reliability have never been higher. Quality assurance isn't just about finding bugs—it's about building confidence, enabling speed, and creating sustainable practices that grow with your organization.
Understanding business goals and translating them into quality strategy
Coaching, mentoring, and fostering quality-first culture across departments
Modern tools, automation, and measurable processes that deliver results
Tulip Retail · Toronto, ON
Leading QA transformation for next-gen clienteling and POS software, building purpose-driven quality culture and achieving significant cost reductions while improving delivery predictability.
RubyLife · Toronto, ON
Transformed fully manual, reactive test practice into strategically set-up, highly efficient QA group utilizing state-of-the-art automation and risk-based techniques.
GuestLogix, Klick Health, AlertDriving, Aeturnum
Progressive leadership roles building QA departments, teams, and practices from ground-up across multiple high-growth technology companies.
I'd love to hear about your quality challenges and explore how we can work together.