Open to new opportunities & consulting

Hi, I'm Osanda
Nimalarathna.

I help engineering teams ship faster with confidence. For 10+ years I've designed test automation frameworks, load-tested critical systems, built quality pipelines and mentored QE teams — now for Singapore's national trade platform at GovTech, with AI woven into how I engineer.

Portrait of Osanda Nimalarathna
Ranked #1Test Automation University
GovTechSingapore
122+
Projects delivered
150+
Public GitHub repositories
14
Certifications
5
Honours & awards
For recruiters · 30-second read

The short version

Email me
Experience
10+ years engineering quality at scale for global publishing and edtech leaders, and the Singapore Government
Right now
Lead Software Engineer at GovTech Singapore, driving test automation, performance testing and quality governance for TradeNet
Leadership
Led QE across 5 Singapore Government digital services, including the National Single Window; trained the QE team at every company I've joined
Core stack
AI-assisted engineering · Playwright · Selenium · Appium · Rest Assured · k6 · Java · Kotlin · TypeScript
Credentials
ISTQB CTFL · SAFe® 5 · RPA Solution Architect · #1 on Test Automation University
Location
Singapore · open to new roles & consulting
Osanda Nimalarathna
10+years building quality software
About me

Quality engineer at heart. Builder by habit.

I'm a Lead Software Engineer at GovTech Singapore, where I lead test automation, performance testing and quality governance for TradeNet — the National Single Window that processes import, export and transhipment declarations for Singapore's entire trade community.

My work sits where quality meets engineering: I design automation frameworks from the ground up, prove systems hold up under load with performance testing, govern quality with clear standards and release gates, and coach teams to treat quality as everyone's job. I build with AI every day — using tools like Claude, GitHub Copilot and Cursor to move faster without lowering the bar. Along the way I've published a family of open-source testing tools used by engineers worldwide and ranked #1 on Test Automation University.

  • Framework architectUI, API, mobile and visual testing frameworks that scale with the product and stay readable for the whole team.
  • AI-driven engineerGenerative and agentic AI in day-to-day delivery: faster test design, authoring and failure analysis.
  • Team multiplierEvery team I join leaves stronger: I have trained and mentored the QE team at every company.
  • Open-source creatorFounder of MaxSoft; my codeless API testing tool IntelliAPI was adopted by the Pearson Mobile team.
  • Current role
    Lead Software Engineer, GovTech
  • Based in
    Singapore
  • Education
    BSc (Sp.) Computer Science
Selected impact

Results that travel with me

What teams get when I lead quality: national-scale platforms kept reliable, tools people actually adopt, and engineers who level up.

National scale

Quality for Singapore's National Single Window

I lead test automation, k6 performance testing and quality governance for TradeNet, the platform Singapore's entire trade community uses for import, export and transhipment declarations.

Government portfolio

5 Singapore Government services

Quality engineering for TradeNet, SGSecure, SHARE, MPA and CRISP: national trade, public safety, rehabilitation, maritime and cloud infrastructure.

Tools teams adopt

Open source adopted in real product work

IntelliAPI, my codeless API testing framework, was adopted by the Pearson Mobile team. I maintain 150+ public repositories for engineers worldwide.

Fast growth

Promoted twice in 3 years

Rose from Senior SQE to Technical Specialist at Wiley, after earning a full-time role at Mitra Innovation within 5 months.

Team multiplier

QE teams upskilled at every company

I have trained and mentored the QE team at every company I've joined, from Robot Framework adoption to modern Playwright and Appium automation.

Recognition

#1 on Test Automation University

Top of the global Test Automation University leaderboard, plus #1 for Java on HackerRank.

How I lead quality

  1. Quality is built in, not inspected inTestable stories, quality gates and fast CI feedback from day one.
  2. Automation is a productReadable, maintainable frameworks the whole team can extend.
  3. Prove it under loadPerformance testing before release, not after an incident.
  4. AI-amplified, human-accountableAI tools speed up the work; the quality bar stays mine.
Expertise

Skills & journey

A decade of leading quality engineering for global brands and national platforms across Singapore and Sri Lanka, building automation that teams rely on. Each role shows its impact up front; open one for the details.

AI & intelligent automation

ClaudeGitHub CopilotCursorGeminiAI-driven software developmentPrompt engineeringGenerative AIAgentic AI

Test automation

PlaywrightSeleniumAppiumCucumberGaugeRobot FrameworkTestNGRest Assured

Languages & frameworks

JavaKotlinTypeScriptJavaScriptPythonC#Spring BootNode.js

Performance & quality

k6GatlingJMeterVisual testingChaos engineeringBDDISTQB practices

CI/CD & cloud

GitLab CIJenkinsDockerKubernetesAWSAzureFirebase

RPA platforms

Automation AnywhereIQ BotACCELQ

Ways of working

Agile / SAFeCode reviewTest strategyMentoringJIRA & Xray
Feb 2025 — Present

Lead Software Engineer

GovTech Singapore · via Virtusa · One-North, Singapore

Keeping Singapore's National Single Window reliable through test automation, performance testing, quality governance and AI-assisted engineering.

TradeNet

Singapore's National Single Window for trade declarations — one platform through which the trade and logistics community meets all import, export and transhipment requirements across multiple regulatory agencies.

Key contributions

  • Protect the platform Singapore's entire trade community depends on: I lead TradeNet's test automation across UI, API and visual suites with Playwright, Cucumber and Spring Boot.
  • Accelerate test design, script authoring and failure analysis by bringing AI-assisted engineering, with Claude, GitHub Copilot and Gemini, into the QE workflow.
  • Prove TradeNet stays fast and reliable at peak trade volumes by planning and running k6 performance tests.
  • Turn "is it ready?" into a clear, shared decision by governing quality end to end: standards, quality gates and release-readiness criteria.
  • Keep releases on schedule by owning test execution and defect triage, so issues are resolved fast.
  • Raise the team's engineering bar through hands-on code reviews and clear, actionable feedback.
  • Make delivery plans realistic by refining requirements, breaking down user stories and estimating effort with the product team.
ClaudeGitHub CopilotGeminiPlaywrightCucumberk6Spring BootKotlinGradleSHIP-HATSGitLabVS CodeIntelliJ IDEAJira
Aug 2022 — Feb 2025

Lead Automation Engineer

Activate Interactive · Paya Lebar, Singapore

Led quality for four Singapore Government digital services, from national public safety to maritime and cloud infrastructure.

SHARE

Self-Help And Rehabilitation E-Application — helps supervisees and ex-supervisees take charge of their rehabilitation through learning resources, job recommendations and progress tracking, while helping supervisors engage with them more effectively.

MPA

The Maritime and Port Authority of Singapore's online platform for port information, shipping services, regulations and real-time maritime updates.

SGSecure 2.0

A national public-safety programme comprising a citizen mobile app for alerts and incident reporting, and an admin portal that gives authorities real-time data to coordinate their response.

CRISP

Cloud Resource and Infrastructure Services Platform — accelerates government application migration to GCC 2.0 using Infrastructure as Code, with secure, scalable and modular foundations.

Key contributions

  • Owned end-to-end quality for SGSecure 2.0, the national public-safety app and admin portal, alongside SHARE, MPA and CRISP.
  • Gave teams fast feedback on every change by building API automation with Playwright and iOS and Android automation with Appium.
  • Uncovered performance bottlenecks before release with Gatling load tests, guiding scalability improvements.
  • Set the QA standards and practices that project teams adopted across the portfolio.
  • Multiplied the team's capability by training QE engineers in modern automation techniques.
  • Kept releases predictable and quality high by running test execution, defect tracking and code reviews.
PlaywrightRobot FrameworkSeleniumRest AssuredTypeScriptAppiumAndroid StudioXcodeJavaTestNGSHIP-HATSpCloudyGitLabBitbucketGiteaVS CodeGatlingJMeterMavenNode.jsIntelliJ IDEAZephyrXrayJira
Jun 2019 — Aug 2022

Senior SQE to Technical Specialist

Wiley Global Technology · Nawala, Sri Lanka

Raised automation standards and CI feedback speed on a research-publishing platform used by authors worldwide.

Promoted twice in 3 years

Author Services

Part of the Wiley Publishing Platform — a one-stop shop that helps research authors worldwide publish articles and access the products and services they need.

  1. Jul 2022 — Aug 2022

    Technical Specialist

    • Led automation and QE processes for Wiley's research-publishing platform, which serves authors worldwide.
    • Upskilled the QE team in advanced web and API automation.
    • Set the quality bar for the automation suite through code reviews and clear standards.
  2. Jul 2021 — Jun 2022

    Associate Technical Specialist

    • Simplified day-to-day testing for the whole team by building plugins that extend the in-house automation frameworks.
    • Delivered faster, more reliable CI feedback by optimising the automation suite in Jenkins pipelines.
    • Made QE knowledge scale beyond any one person by documenting processes and tooling in Confluence.
  3. Jun 2019 — Jun 2021

    Senior Software Quality Engineer

    • Kept Author Services releases safe with UI and API regression suites built on Teasy, Selenium and Rest Assured.
    • Turned user stories into test matrices and scenarios, so coverage was planned, not accidental.
    • Helped the team plan reliably through user story breakdown and estimation sessions.
JavaSpring BootReactTeasySeleniumRest AssuredTestNGAllureJenkinsCuantoDockerDynatraceAWSTestRailJiraGitHubIntelliJ IDEA
Nov 2018 — May 2019

Senior Software Quality Engineer

CingleVue International · Kollupitiya, Sri Lanka

Brought Robot Framework automation, and the team know-how to sustain it, to an e-learning platform.

Virtuoso

An e-learning platform that enhances teaching and learning outcomes, with research into speech recognition as a new way for users to interact with the software.

Key contributions

  • Gave the e-learning platform repeatable regression coverage by automating its web tests with Robot Framework.
  • Helped the QE team adopt Robot Framework effectively through hands-on training sessions.
  • Held a high quality bar by owning test cases, execution and defect tracking.
  • Made sprint commitments realistic by contributing to story breakdown and estimation.
Robot FrameworkPythonJavaScriptTypeScriptProtractorGitJenkinsKubernetesDockerAzure
Aug 2017 — Oct 2018

Software Quality Engineer

Pearson Lanka · Dematagoda, Sri Lanka

Built the one-codebase mobile framework and the API testing tool the Pearson Mobile team adopted.

Pearson Prep

A study app that auto-creates flashcards from students' notes, offers expert decks aligned to Pearson textbooks and shows real-time progress to guide study choices.

Key contributions

  • Removed duplicate test effort across platforms with a Gauge, Appium and Java mobile framework: one codebase for both Android and iOS.
  • Created IntelliAPI, my codeless API testing framework, and saw the Pearson Mobile team adopt it for API automation.
  • Gave developers feedback on every build by wiring the mobile and API suites into CI/CD pipelines.
  • Kept testing aligned with project goals and deadlines by guiding the QE team's automation strategy.
  • Covered what automation could not, with functional and non-functional testing and manual test design in HP ALM.
  • Kept product owners confident with regular demos, and documented QE processes in Confluence.
JavaGaugeAppiumAndroid SDKiOSSeleniumRest AssuredMavenJMeterGitJenkins
Aug 2016 — Jul 2017

Intern SE to Associate SQE

Mitra Innovation · Moratuwa, Sri Lanka

Built API and mobile automation frameworks for client products in personal finance, sales automation and connected care.

Promoted to a full-time role in 5 months

Blue Squirrel

A personal finance app that helps people plan and achieve their life goals. Mitra was the technology partner for migrating the iOS app to Android.

Modern Hardware

Sales process automation for a leading steel and hardware importer — covering orders, invoicing, customer management, a sales dashboard and integrations.

Kraydel

Connected-care technology that combines biometrics and IoT to help elderly people stay safe and in touch with their loved ones.

Ramsay Health Care

A communication platform for Ramsay Health Care, a global healthcare provider operating 530+ facilities across 10 countries.

  1. Jan 2017 — Jul 2017

    Associate Software Quality Engineer

    • Automated regression across APIs, Android and iOS by building the frameworks with Gauge, Rest Assured, Appium and Java.
    • Gave stakeholders a clear view of quality with test strategies, plans and regression reports.
    • Kept QA environments ready to test by managing deployments and build artifacts with TeamCity.
    • Helped teammates automate effectively by guiding them on automation practices.
    • Covered the mobile apps end to end with manual test design in Zephyr and functional testing.
    • Owned test execution and defect tracking, and contributed to code reviews and estimation.
  2. Aug 2016 — Dec 2016

    Intern Software Engineer

    • Proved marketing workflows could be automated with an ActiveCampaign proof of concept.
    • Removed the need to maintain mail servers by integrating SendGrid for cloud email delivery.
    • Built responsive HTML email templates and event-driven notifications that reached users at the right moment.
    • Gave administrators visibility of user actions by building an activity log.
    • Turned client feedback into working features through demos and quick iteration in an Agile team.
React Native.NET Core 1.1MySQLIdentity Server 4EF CoreGaugeJavaAppiumSeleniumRest AssuredJiraZephyrBitbucketC#ASP.NETWebAPIMVCAngularHTML5CSSAzureGitAndroid SDKiOSMavenJMeterJenkins
2013 — 2017

BSc (Special) in Computer Science & Technology

Uva Wellassa University · Badulla, Sri Lanka
  • Four-year specialist degree in software engineering, algorithms, networking and data systems.
  • Research: MySight, an Android app that reads printed text aloud for visually impaired users — published in the University of Kelaniya repository.
1998 — 2011

G.C.E. Advanced & Ordinary Levels

G/Dharmasoka College · Ambalangoda, Sri Lanka
  • A/L 2011: Combined Maths (A), General Information Technology (A), General English (A), Physics (C), Chemistry (C).
  • O/L 2008: 9 A grades.
Services

How I can help you

Faster releases, fewer surprises in production, and a team that owns quality. Here's how I get you there.

Automation Framework Development

Ship every release with confidence: scalable web, mobile and API automation designed around your stack, wired into CI/CD and easy for your team to extend.

Quality Engineering Consulting

Spend on quality where it pays off: test strategy, quality governance, performance testing, tool selection and safe adoption of AI-driven development.

Training & Workshops

A team that owns quality on its own: hands-on web, API and mobile automation sessions your engineers apply the next day.

Freelance Engineering

An experienced lead who delivers end to end, from first framework to handover, for projects such as:

  • Test automation
  • Performance & load testing
  • Robotic process automation (RPA)
  • Web application development
Portfolio

Projects & publications

Every tool here started as a real testing problem a team was stuck on. Click any card to see how it works.

Publication Flagship

MaxSoft IntelliAPI

Codeless API and database testing in plain business language, adopted by the Pearson Mobile team. Anyone on the team can automate an API in minutes.

View details
Publication

MaxSoft API Health Checker

Spot a failing backend service before it blocks your team: a real-time health dashboard across every environment. One of my most-starred repos (23 stars, 21 forks).

View details
Publication

MaxSoft TestNG Test Results Analyzer

Fix the issue that breaks the most tests first: groups failed and skipped TestNG tests by root cause in an Excel report with charts.

View details
Publication

MaxSoft Extent Reporter

Rich Extent HTML reports with failure screenshots for any TestNG framework, with zero reporting code to write.

View details
Publication

MaxSoft WebDriver Manager

Start any browser on any OS in one line of code. No driver downloads, no setup.

View details
Publication

MaxSoft GReporter

Ends manual status reports: emails stakeholders a visual test summary after every Gauge run.

View details
Publication

Test Automation Master

Hands-on tutorials on web, mobile and API automation and DevOps that 275+ followers learn from on Medium.

View details
Publication

MySight — A New Vision for the Blind

Gives visually impaired people independence: point a phone camera at a book or receipt and hear it read aloud.

View details
Project

MaxSoft WebBot

Lets anyone on the team automate web UI tests in plain language, with parallel runs and live reports.

View details
Project

SoapUI to Gauge Plugin

Adds the detailed HTML reporting SoapUI's free edition lacks, running existing suites from Gauge unchanged.

View details
Project

Text Extractor — OCR Scanner

Turns any image into editable text you can copy and share in seconds.

View details
Project

Mock API Server

Unblock front-end and test work before the real API exists: a mock API server you can deploy to Firebase in minutes.

View details
Credentials

Certifications & awards

Proof, not just claims: industry certifications and awards, linked to their official verification pages where available.

ISTQB® Certified Tester — Foundation Level

ISTQB · Jun 2017

The internationally recognised foundation of software testing principles and practice.

Certified SAFe® 5 Agile Software Engineer

Scaled Agile, Inc. · Feb 2021

Test-first development, BDD and built-in quality in Lean-Agile delivery.

Gremlin Certified Chaos Engineering Practitioner

Gremlin · Jun 2021

Planning and running chaos experiments and GameDays to build more resilient systems.

Certified SAFe® 5 Agilist

Scaled Agile, Inc. · Jul 2020

Leading Lean-Agile transformation, PI Planning and Agile Release Trains at enterprise scale.

Certified RPA Solution Architect

Automation Anywhere · Aug 2020

Designing large-scale, highly available, multi-bot RPA solutions, including disaster recovery.

Certified ACCELQ Automation Expert

ACCELQ · Oct 2023

Advanced design, architecture and development of complex automation suites on ACCELQ.

Certified ACCELQ Automation Engineer

ACCELQ · Oct 2023

Building, managing and scaling test automation on the ACCELQ platform.

Certified Bot Developer — Automation 360

Automation Anywhere · Aug 2021

Resilient bot development with Automation 360, AISense and inline Python and JavaScript scripting.

Certified Bot Developer — Enterprise 11

Automation Anywhere · Aug 2021

Building, deploying and maintaining bots on Automation Anywhere Enterprise 11.

Certified IQ Bot Developer

Automation Anywhere · Aug 2021

Intelligent document processing for semi-structured and unstructured data with IQ Bot.

Certified Secure Bot Developer

Automation Anywhere · Sep 2021

Secure bot design, development and deployment under Automation Anywhere's Bot Security Program.

HackerRank Java (Basic) Certificate

HackerRank · Aug 2021

Verified Java skills: object-oriented programming, collections, generics, exception handling and more.

MongoDB Basics

MongoDB University · Dec 2021

CRUD, indexing, data modelling and aggregation pipelines with MongoDB and Atlas.

MongoDB Cluster Administration

MongoDB University · Apr 2022

Administering standalone nodes, replica sets and sharded clusters.

Testimonials

What leads and colleagues say

"He is a huge asset to any team."

I rarely come across real talents who stand out like Osanda. He is exceptionally smart, honest, hardworking, friendly and very easy to work with, and his attention to detail is impressive. Osanda has well-grounded experience in designing high-ROI test automation frameworks — from API to web and mobile. His exceptional automation skills, combined with his passion for innovation, made a dramatic impact on the organisation. He is results-driven and completed his assignments on time, often ahead of schedule, and he is well respected and highly regarded by all stakeholders. I highly recommend Osanda — he is a huge asset to any team.

Gemunu PriyadarshanaSenior Quality Engineering Lead at Mitra Innovation, Sri Lanka

"An exceptional automation engineer."

It was fantastic to work with Osanda — an exceptional automation engineer who is broad-minded and has exceptional knowledge of the test automation arena. He developed a test automation framework called IntelliAPI, which the Pearson Mobile team uses to automate API tests. He also introduced a mobile automation framework using Gauge and Appium to automate Android and iOS tests, and a web automation framework using Gauge and Selenium that can automate any browser on any platform. In parallel, he contributed to the Gauge framework developed by ThoughtWorks, and he is an active blogger whose technical articles are a great reference for anyone learning automation testing. He handles pressure well, is hardworking and self-motivated, and can mentor and coach other team members. I am sure he is an exceptional asset to any team.

Dilp Udara WickramasingheQuality Engineering Lead at Sysco LABS, Sri Lanka

"A unique team player and an asset to the team."

Osanda is a very enthusiastic, creative and innovative person who never limits himself to what his job role requires. I met him at Mitra Innovation, where he was an Associate Quality Assurance Engineer on the same project I worked on as a business analyst. He is keen to gain new knowledge every day and apply it to practical scenarios — his performance and innovations amazed us daily. He never hesitated to help a team member, share what he had learned or work towards the end goal. That is what made him a unique team player and an asset to the team.

Pulani RanasingheFounder, Loons Lab · Director, Layer 7 Innovations

"A highly skilled Java-based automation engineer."

Osanda is a highly skilled Java-based automation engineer, with automation framework development skills covering UI, API and mobile automation. I highly recommend him for an automation engineering position.

Isuru BinduhewaSenior Technical Specialist, Quality Engineering at Wiley Global Technology

"Osanda could be called a 'maestro' of our time."

Automation is no longer a buzzword — it's a strategic priority that defines an organisation's success. As far as automation training is concerned, Osanda Nimalarathna could be called a 'maestro' of our time. Highly technical, competent and knowledgeable, his teaching skill is unmatched. His sessions were extremely informative and interactive, focusing not only on theory but primarily on practice — applying automation and its advanced methods in the ever-evolving discipline of software engineering. On a personal note, Osanda is a kind and gentle individual, always willing to contribute to the well-being of others. I see him as a great leader.

Harsharn WijewardanaQuality Engineering Lead
Contact

Let's build quality together.

Hiring a quality engineering leader, or need your releases to ship with more confidence? Let's talk about what you're building.

LocationSingapore