Summary
Dharshana Warusavitharana is a Senior Quality Assurance Automation Engineer and Principal Architect with 10+ years of experience designing test automation, performance engineering, and CI/CD practices for large enterprises across finance, insurance, and utilities. He has led organization-wide automation strategies—building robust C#/.NET and TypeScript frameworks for Azure event-driven systems, Cypress UI suites, and JMeter-based performance pipelines—to ensure high availability, secure IAM workflows, and measurable reductions in regression effort. At Foodstuffs and Mercury NZ he drove cross-functional adoption of automation and performance engagement, translating complex technical concepts into pragmatic practices aligned to squad deliveries and release cycles. His open-source contributions include adding OAuth and user-management test coverage to WSO2 identity projects, reflecting hands-on backend and QA engineering in widely adopted IAM tooling. Known for blending technical leadership with practical tooling (Reqnroll, Azure DevOps, Docker) he routinely bridges gaps between architecture, observability and user experience to meet business SLAs. Based in Auckland, he combines deep systems thinking with a knack for turning asynchronous event challenges into reliable, testable flows.
10 years of coding experience
13 years of employment as a software developer
BTech(Hons), Computer Engineering, BTech(Hons), Computer Engineering at Open University of Sri Lanka
GCE Advanced Level, Physical Sciences, GCE Advanced Level, Physical Sciences at Dharmasoka College - Ambalangoda
Sinhalese, English