End-to-end mobile automation for iPay Customer & Merchant apps on Android + iOS, plus REST Assured API suites covering payment gateway, transaction processing, and merchant onboarding, wired into Jenkins for continuous feedback.
Scalable Selenium and Playwright frameworks in Java and TypeScript for the iPay web portals: modular POM, reusable utilities, parallel cross-browser execution, and low-maintenance authoring across multiple portal modules.
End-to-end web automation, JMeter-driven performance testing, and Docker + Kubernetes-based test environments for FusionX, with Grafana dashboards translating load-test signals into actionable engineering insight.
Full-stack real-time ticketing platform with WebSocket-based live availability, secure authentication, versioned schema, Swagger-documented REST APIs, and a responsive Angular UI, proving that the engineer who tests systems can also design and ship them.
Drop in your EspressoActions implementation and test
A pluggable, enterprise-grade Android UI test automation framework built around the Page Object Model. Ships the scaffolding (BrowserStack cloud integration, thread-safe parallel execution, dual reporting, and environment-variable-driven config) so teams focus on writing tests, not wiring infrastructure.
Leading QA automation across web, mobile, and API tiers for enterprise FinTech platforms (FusionX core banking and iPay products), architecting resilient test suites and continuous quality pipelines.
▹Architected scalable automation frameworks using Selenium, Playwright, Appium, and REST Assured
▹Built comprehensive automated regression suites covering mobile (Android & iOS), web portals, and microservices APIs
▹Integrated automated test execution into Jenkins CI/CD pipelines for rapid feedback on every code merge
▹Collaborated across Agile Scrum teams, driving defect prevention and automated quality gates in Jira
Selenium
Playwright
Appium
REST Assured
Java
TypeScript
Jenkins
Jira
FinTech
Co-Founder ·NexorByte
Active
Mar 2025 - Present
Colombo, Western Province, Sri Lanka
Co-founded NexorByte to deliver enterprise-grade QA automation strategies, custom full-stack web application development, and engineering consulting for growing digital products.
▹Directing end-to-end technical delivery for client web development and QA test automation architecture
▹Designing and shipping responsive, high-performance web applications using modern full-stack architectures
▹Formulating automated test frameworks and reliable quality gates tailored to commercial business requirements
QA Automation
Web Development
React
Next.js
TypeScript
Node.js
Test Automation
Freelancer - QA Solutions and Full Stack Developments ·Freelance
Active
Jan 2024 - Present
Remote / Colombo, Sri Lanka
Providing bespoke QA automation frameworks, end-to-end test suites, and modern full-stack web application development for international clients and product teams.
▹Engineered modular automated test frameworks across web, mobile, and REST APIs, significantly cutting regression overhead
▹Developed responsive full-stack web applications with clean backend integrations and robust architectural patterns
▹Consulted on test automation best practices, CI/CD pipeline reliability, and continuous testing strategies
QA Automation
Full Stack Development
TypeScript
Playwright
Selenium
React
REST APIs
Software Engineering Trainee ·LOLC Technologies
Mar 2023 - Apr 2026
Colombo District, Western Province, Sri Lanka
Specialized in QA automation across web, mobile, and API layers for FusionX and iPay platforms throughout the complete SDLC, alongside manual QA and performance engineering.
▹Developed Selenium and Java-based web automation frameworks for FusionX covering core banking user journeys
▹Authored end-to-end test cases and managed execution cycles in JIRA and Xray with full requirements traceability
▹Designed and executed JMeter performance/load test plans with Grafana dashboards to analyze system throughput and bottlenecks
▹Containerised regression and performance testing environments using Docker and Kubernetes
Selenium
Appium
REST Assured
JMeter
Docker
Kubernetes
Java
Jira
Xray
Banking Intern ·Hatton National Bank PLC
Jun 2022 - Dec 2022
Sri Lanka
Supported retail banking operations, customer account workflows, and digital banking product adoption across HNB retail branches.
▹Assisted with account opening, fixed deposit processing, and Visa card issuance within banking compliance standards
▹Drove digital services marketing and customer onboarding for mobile banking, internet banking, and Solo digital payments
▹Handled clearing operations, fund transfers, and operational documentation workflows
Digital Banking
Financial Operations
Customer Solutions
Process Compliance
Senior Member ·Richmond Live
Active
Feb 2019 - Present
Southern Province, Sri Lanka
Management and sports videography for Richmond Live media production network, covering major school and regional sporting fixtures.
▹Overseeing live broadcast video capture, camera direction, and sports event videography
▹Coordinating technical camera crews, streaming hardware, and real-time media management
▹Managing digital media production and post-event highlight delivery
Sports Videography
Media Management
Live Production
Event Operations
Skills & Tooling
The skills, tools, and technologies I work with:
Curated around enterprise QA test automation, containerized DevOps release pipelines, and full-stack software engineering.
QA Core
Playwright
E2E Web Automation
QA Core
Selenium
Cross-Browser Suites
QA Core
Appium
Android & iOS QA
QA Core
REST Assured
Java API Testing
QA Core
Postman
API Collections
QA Core
JMeter
Load & Concurrency
QA Core
Jira & Xray
Test Management
Jenkins
CI/CD Pipelines
Docker
Container Test Grids
Kubernetes
Scalable Test Pods
Git & Actions
Version Control & CI
Java
Core OOP & Spring
TypeScript
Typed Suites & Web
Python
Scripting & Tooling
React
Frontend Systems
Next.js
Full-Stack Apps
01 · PILLAR
QA & Automation
The disciplined heart. Suites that catch what humans forget.
Selenium
Playwright
Appium
REST Assured
JMeter
Page Object Model
Mocha
ISTQB CTFL
02 · PILLAR
DevOps
Pipelines that turn every merge into a release candidate.
Jenkins
Docker
Kubernetes
Git / GitHub
GitHub Actions
Grafana
CI/CD
03 · PILLAR
Full-Stack
The systems around the tests. Backends, portals, telemetry.
Java
TypeScript
Go
Spring Boot
React
Node.js
Angular
MySQL
04 · PILLAR
AI / Cloud
Modern platforms and AI-assisted workflows applied to testing.
Azure AZ-900
Azure AI-900
Azure SC-900
Power Platform PL-900
AI-in-Testing
Peer Endorsements
Engineering Feedback & Colleague Voices.
VERIFIED // 01
“Peenaka rebuilt our regression from a two-day manual grind into a suite that runs on every merge. The trust that gave the release train is hard to overstate.”
EM
Engineering Manager
Platform Lead · LOLC Technologies · iPay
VERIFIED // 02
“He treats CI/CD like a product. Runners, containers, dashboards, all shipped with the same care he gives the tests running on top of them.”
SD
Senior DevOps Engineer
Platform Reliability · FinTech, Colombo
VERIFIED // 03
“Rare combination: an SDET who thinks in system diagrams. He pairs with backend engineers as a peer, not a gatekeeper.”
TL
Tech Lead
FusionX · LOLC Technologies
04 // Beyond Self · Leadership & Community
Beyond Self: Leadership & Community Impact.
Multi-district executive governance, youth empowerment, and social service initiatives across Leo Multiple District 306 (Sri Lanka & Maldives) and Interact District 3220.
Jul 2026 - Present
Active Term
Leadership & Youth Empowerment
Multiple District Assistant Treasurer
Leo Multiple District Council 306, Sri Lanka and Maldives
Managing multi-district treasury affairs, fiscal reporting, and budgetary allocations across Sri Lanka and the Maldives for nationwide youth leadership programs.
Served as Inaugural District Secretary of Leo District 306 D8 for the Leoistic Year 2025/26. Handled district-wide administration, official correspondence, conference documentation, and club reporting.
District Director - Member Relations and International Service
Leo District 306 A2, Sri Lanka
Directed member engagement, cross-club fellowship, and international service initiatives for Leo District 306 A2. Recognized at the 20th Annual District Conference and Installation Ceremony.
Managed secretarial governance, reporting, and community initiatives for Leo Club of Southern Metro. Awarded 2nd Runner-up for Most Supportive Leo of Leo District 306 A2 at the 18th Annual District Conference.
Spearheaded member onboarding, youth engagement drives, and served as Project Secretary for winning community initiatives at the 17th Annual District Conference.
Administered club operations, meeting records, and joint fellowship initiatives including the Joint Installation Ceremony of Interact Clubs of Richmond College and Telford International School.
Led student executive committee and school community service programs as President of the Interact Club of Richmond College Galle under Interact District 3220.
My creative studio showcase featuring designed event posters, brand campaigns, live sports broadcast cinematography, and creative content videos.
Designed Poster
District Conference Key Visual & Event Poster
High-contrast typography and editorial key visual poster designed for annual youth leadership conventions.
posterdesignbranding
Creative Video
Richmond Live: Sports Broadcast & Highlight Reel
Multi-camera live broadcast direction, real-time switching, and cinematic post-match video production.
videoproductioncinematography
Designed Poster
NexorByte Brand Campaign Posters: Crafting Digital Identities & Visual Campaigns
A comprehensive brand campaign for NexorByte, highlighting our diverse range of digital solutions—from web and app development to AI, ML, and continuous testing. Featuring cyber-industrial visual identities, team-centric service highlights, a celebratory Sinhala and Tamil New Year poster, and the web launch announcements. Designed to elevate brands, secure digital success, and demonstrate how the game is about to change
brandingcampaignposters
Creative Video
Tech & Community Storytelling Video Reel
Creative content video editing, motion graphics, and visual storytelling for community and engineering events.
videomotionstorytelling
06 // Blogs · Field Notes & Research
Career Blogs, Learnings & Research Notes.
Field notes from my career in QA automation and DevOps, alongside hands-on engineering learnings and technical research notes syndicated on LinkedIn Pulse & Medium.