My Philosophy in
Software Quality Assurance

With our everyday devices packing more computing power than ever before, with software becoming ever more complex, with technology taking on more responsibility in our lives; our expectations for tech’s high availability, high performance and low error rates are higher than ever. Software QA and Testing has become an absolute necessity for any non-trivial software or technology project.

Picture of Sunimal Gunawardena

About me,
and what I do

Hey there, thanks for stopping by. I am an experienced Software Quality Assurance and Test Engineering professional, with over 15 years of industry experience. Like many QA professionals from my time, I started off as a developer before finding my calling in software testing. With keen attention to detail, in-depth understanding of software risk management, an obsession over repeatable processes and continuous improvement, I see myself, a natural at what I do.

My expertise extends across the fields of software testing, QA and test strategy, process engineering and auditing, test automation, test team building, coaching, mentoring and management, defect management and predictive analysis, QA analytics, Software Operations management, and Agile coaching.

In my current role, I manage a globally distributed team of QA and Test Engineers. Under my strategic suppervision, the team and I have managed to reduce Production bugs, improve end-user satisfaction, improve predictability for internal stakeholders, while developing highly reusable processes, procedures, test environments and test data.

Core areas of skill

I believe that, what makes one a Pro at what they do, are their specialized tools and techniques.

picture of someone planning using a paper and pins

Dev Process Engineering

I analyze the Quality requirements, delivery and MIS communications requirements, and develop custom tailored development processes for organizations.

picture of a laptop and numbers

Software Test Engineering

By applying industry best 'Risk based testing' techniques, I engineer highly efficient and highly effective test strategies, environments, and teams.

picture of a computer monitor with colourful graphs

Operations Management

With extreme attention to detail, I ensure high availability of Production environments, build effective CI/CD pipelines and deliver software on time.

Got questions?

See what people say about my work.
Let's connect. I'd love to get to know you.