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.

The short version
- 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
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
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.
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.
5 Singapore Government services
Quality engineering for TradeNet, SGSecure, SHARE, MPA and CRISP: national trade, public safety, rehabilitation, maritime and cloud infrastructure.
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.
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.
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.
#1 on Test Automation University
Top of the global Test Automation University leaderboard, plus #1 for Java on HackerRank.
How I lead quality
- Quality is built in, not inspected inTestable stories, quality gates and fast CI feedback from day one.
- Automation is a productReadable, maintainable frameworks the whole team can extend.
- Prove it under loadPerformance testing before release, not after an incident.
- AI-amplified, human-accountableAI tools speed up the work; the quality bar stays mine.
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
Test automation
Languages & frameworks
Performance & quality
CI/CD & cloud
RPA platforms
Ways of working
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.
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.
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.
- 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.
- 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.
- 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.
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.
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.
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.
- 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.
- 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.
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.
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
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 FlagshipMaxSoft 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
PublicationMaxSoft 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
PublicationMaxSoft 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
PublicationMaxSoft Extent Reporter
Rich Extent HTML reports with failure screenshots for any TestNG framework, with zero reporting code to write.
View details
PublicationMaxSoft WebDriver Manager
Start any browser on any OS in one line of code. No driver downloads, no setup.
View details
PublicationMaxSoft GReporter
Ends manual status reports: emails stakeholders a visual test summary after every Gauge run.
View details
PublicationTest Automation Master
Hands-on tutorials on web, mobile and API automation and DevOps that 275+ followers learn from on Medium.
View details
PublicationMySight — 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
ProjectMaxSoft WebBot
Lets anyone on the team automate web UI tests in plain language, with parallel runs and live reports.
View details
ProjectSoapUI to Gauge Plugin
Adds the detailed HTML reporting SoapUI's free edition lacks, running existing suites from Gauge unchanged.
View details
ProjectText Extractor — OCR Scanner
Turns any image into editable text you can copy and share in seconds.
View details
ProjectMock 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 detailsOpen-source starter kits · ready-to-use frameworks I maintain
All 150+ repositoriesPlaywright + TypeScript
Boilerplate for modern end-to-end web testing with Playwright.
TypeScriptPlaywright visual testing
Snapshot and visual-regression testing with Playwright.
TypeScriptAppium mobile kit
One codebase for Android and iOS automation with Appium and TestNG.
JavaRest Assured API kit
Multi-environment REST API automation with Rest Assured and TestNG.
JavaKotlin + Selenium
Web UI automation in Kotlin with Selenium and TestNG.
KotlinRobot Framework mobile
Android and iOS automation with Robot Framework and Appium.
Robot FrameworkCertifications & awards
Proof, not just claims: industry certifications and awards, linked to their official verification pages where available.
ISTQB® Certified Tester — Foundation Level
ISTQB · Jun 2017The internationally recognised foundation of software testing principles and practice.
Certified SAFe® 5 Agile Software Engineer
Scaled Agile, Inc. · Feb 2021Test-first development, BDD and built-in quality in Lean-Agile delivery.
Gremlin Certified Chaos Engineering Practitioner
Gremlin · Jun 2021Planning and running chaos experiments and GameDays to build more resilient systems.
Certified SAFe® 5 Agilist
Scaled Agile, Inc. · Jul 2020Leading Lean-Agile transformation, PI Planning and Agile Release Trains at enterprise scale.
Certified RPA Solution Architect
Automation Anywhere · Aug 2020Designing large-scale, highly available, multi-bot RPA solutions, including disaster recovery.
Certified ACCELQ Automation Expert
ACCELQ · Oct 2023Advanced design, architecture and development of complex automation suites on ACCELQ.
Certified ACCELQ Automation Engineer
ACCELQ · Oct 2023Building, managing and scaling test automation on the ACCELQ platform.
Certified Bot Developer — Automation 360
Automation Anywhere · Aug 2021Resilient bot development with Automation 360, AISense and inline Python and JavaScript scripting.
Certified Bot Developer — Enterprise 11
Automation Anywhere · Aug 2021Building, deploying and maintaining bots on Automation Anywhere Enterprise 11.
Certified IQ Bot Developer
Automation Anywhere · Aug 2021Intelligent document processing for semi-structured and unstructured data with IQ Bot.
Certified Secure Bot Developer
Automation Anywhere · Sep 2021Secure bot design, development and deployment under Automation Anywhere's Bot Security Program.
HackerRank Java (Basic) Certificate
HackerRank · Aug 2021Verified Java skills: object-oriented programming, collections, generics, exception handling and more.
MongoDB Basics
MongoDB University · Dec 2021CRUD, indexing, data modelling and aggregation pipelines with MongoDB and Atlas.
MongoDB Cluster Administration
MongoDB University · Apr 2022Administering standalone nodes, replica sets and sharded clusters.
#1 on Test Automation University
Test Automation University · May 2020Ranked first on the leaderboard of Applitools' Test Automation University, a leading free learning platform for test automation.
#1 for Java on HackerRank
HackerRank · May 2020Top-ranked on the HackerRank Java practice leaderboard.
HackerRank Gold — Problem Solving
HackerRank · Jun 2020Gold badge earned for algorithmic problem solving.
HackerRank Gold — JavaScript
HackerRank · Apr 2020Gold badge earned for JavaScript.
1st Runner-up — Deft Coders Hackathon 2015
Computer Society of Uva Wellassa University · Mar 2015Placed second in the annual hackathon run by the Computer Society of Uva Wellassa University.
What leads and colleagues say
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.




