Bathiya Lakruwan - QA Engineer Portfolio
Bathiya
Lakruwan
Software QA Engineer
Product QA · Test Automation · API & Data Validation
Software Quality Assurance Engineer focused on product QA, automation, API validation, data verification, and end-to-end workflow testing across web and mobile applications.
Experienced in transport and supply-chain workflows including GPS and map validation, route optimization, contracts, invoicing, reporting, and release-quality support.
About Me

Hello! I'm Bathiya Lakruwan
I am a Software Quality Assurance Engineer with hands-on experience in manual testing, automation testing, API validation, data verification, and end-to-end workflow testing across web and mobile applications.
Currently, I work on a Transport and Supply Chain TMS platform, supporting release quality across Job Master, GPS Live Map, Control Tower, Work Orders, Route Optimization, Contracts, Invoicing, reporting, and mobile-assistance workflows. My work includes test planning, RTMs, regression testing, exploratory testing, UAT support, API and MongoDB validation, production issue reproduction, and release-readiness checks.
I build reusable automation and QA-support solutions using Playwright, TypeScript, Selenium, Cypress, Cucumber BDD, Page Object Model, Postman/Newman, Python, SQL, and Excel-based validation tools. I also developed a human-reviewed Smart QA Agent OS prototype to support risk analysis, test design, evidence capture, automation planning, and regression-quality workflows.
My focus is improving product stability, test coverage, data accuracy, and confidence in every release through practical, evidence-based QA.
- Owned end-to-end QA coverage for a Transport and Supply Chain TMS platform across Job Master, GPS Live Map, Work Orders, Route Optimizer, Contracts, Invoicing, Control Tower, platform workflows, reports, and mobile assistance app features.
- Prepared and executed **1,000+ test cases** including RTMs, exploratory scenarios, smoke checks, sanity checks, regression testing, UAT support, and release validation checklists.
- Identified and reported **1,000+** functional, regression, API, GPS/live-map, reporting, data, and production-related **defects** through Jira with clear reproduction steps, severity, evidence, and retest results.
- Designed a reusable Playwright + TypeScript automation architecture using BDD, Page Object Model, fixtures, reusable flow methods, test-data files, API clients, evidence capture, and structured reporting.
- Built API and hybrid automation coverage using Playwright API clients and Postman/Newman collections for authentication checks, response validation, JSON schema checks, negative testing, and API + UI verification.
- Improved backend and data validation coverage by verifying MongoDB behaviour, workflow records, report values, and system-generated outputs against expected business rules.
- Reduced route and optimizer validation effort by **up to 75%** using OSRM and Google Maps API-based comparison workflows for route distance, paths, multi-stop behaviour, and optimizer outputs.
- Reduced customer upload errors by **over 50%** by creating Python and Excel-based validation utilities for bulk data formatting, expected-versus-actual checks, duplicate detection, and common upload issues.
- Performed cross-browser testing on Chrome, Firefox, and Edge, and validated Android workflows for the Haulmatic mobile assistance application.
- Supported Agile delivery through grooming, sprint discussions, retrospectives, defect triage, release reviews, fix verification, and release sign-off support.
Education & Experience
Academic Background
B.Sc. (Hons) in Engineering (Information & Communication)
SLTC Research University, ColomboAdvanced Certificate in HR & Marketing Management
IDM Nations CampusProfessional Experience
Software Quality Assurance Engineer
Haulmatic Technologies
Technologies:
Key Responsibilities:
- Owned end-to-end QA coverage for a Transport and Supply Chain TMS platform across Job Master, GPS Live Map, Work Orders, Route Optimizer, Contracts, Invoicing, Control Tower, platform workflows, reports, and mobile assistance app features.
- Prepared and executed 1,000+ test cases including RTMs, exploratory scenarios, smoke checks, sanity checks, regression testing, UAT support, and release validation checklists.
- Identified and reported 1,000+ functional, regression, API, GPS/live-map, reporting, data, and production-related defects through Jira with clear reproduction steps, severity, evidence, and retest results.
- Designed a reusable Playwright + TypeScript automation architecture using BDD, Page Object Model, fixtures, reusable flow methods, test-data files, API clients, evidence capture, and structured reporting.
- Built API and hybrid automation coverage using Playwright API clients and Postman/Newman collections for authentication checks, response validation, JSON schema checks, negative testing, and API + UI verification.
- Improved backend and data validation coverage by verifying MongoDB behaviour, workflow records, report values, and system-generated outputs against expected business rules.
- Reduced route and optimizer validation effort by up to 75% using OSRM and Google Maps API-based comparison workflows for route distance, paths, multi-stop behaviour, and optimizer outputs.
- Reduced customer upload errors by over 50% by creating Python and Excel-based validation utilities for bulk data formatting, expected-versus-actual checks, duplicate detection, and common upload issues.
- Performed cross-browser testing on Chrome, Firefox, and Edge, and validated Android workflows for the Haulmatic mobile assistance application.
- Supported Agile delivery through grooming, sprint discussions, retrospectives, defect triage, release reviews, fix verification, and release sign-off support.
Projects:
Software Engineering QA Trainee
IFS R&D International
Technologies:
Key Responsibilities:
- Supported system and regression testing across 5+ environments and multiple IFS releases from 21R2 to 24R1, validating release changes, workflows, and customer-facing functionality.
- Enhanced Cypress automation scripts using Cucumber BDD and reusable business-level scenarios, improving readability and business coverage.
- Built and maintained a Page Designer automation suite covering 200+ scenarios.
- Fixed 30+ unstable legacy Cypress tests, reducing false positives and improving automation reliability.
- Introduced a test-tagging strategy to improve regression-test selection, filtering, and execution control during sprint cycles.
- Created and maintained RTMs, test coverage notes, mind maps, test documentation, and workflow validation records.
- Supported TAR testing using OData methods for reporting, validation, and data-related testing activities.
- Participated in sprint grooming, retrospectives, release reviews, QA discussions, and regression-planning activities.
Projects:
Product / QA
Team Telous
Technologies:
Key Responsibilities:
- Converted customer feedback and business requirements into structured test scenarios, validation checklists, UAT flows, and product-improvement recommendations.
- Supported QA planning, product validation, UX review, and sprint planning for SME ERP and management platforms.
- Performed SQL-based validation for business data, report outputs, payment records, sales flows, stock data, and customer-related records.
- Coordinated fix verification, regression testing, customer-requested change validation, and stakeholder sign-off support.
- Supported requirement clarification, customer communication, workflow validation, product planning, and release reviews.
Projects:
Certifications
Professional certifications and academic learning in software testing, networking, and cloud architecture.
ISTQB Certified Tester – Foundation Level (CTFL) v4.0
Foundation-level certification in software testing principles, test design, test management, defect reporting, and quality assurance practices.
CCNA
Networking fundamentals, network infrastructure, IP connectivity, network security basics, and troubleshooting concepts.
AWS Cloud Architecting
Cloud architecture concepts, AWS services, scalable cloud solutions, security principles, and cloud deployment fundamentals.
Leadership & Community
Assistant Webmaster
2020-2023IEEE Computer Society, SLTC
Assisted in managing the society's website and online presence.
Member
2020-2023IEEE Computer Society
Contributed to various society initiatives and events.
Member
2020-2023IEEE Student Branch of SLTC
Professional QA & Product Projects
Professional QA, automation, product validation, data testing, and release-quality experience across enterprise and client platforms.

End-to-end QA for a Transport Management System covering Job Master, Work Orders, GPS and Live Map, Route Optimizer, Contracts, Control Tower, Invoicing, reporting, APIs, data validation, and Android mobile workflows.

Supported system and regression testing across IFS Apps 10, Page Designer, and Conditional Editor modules. Improved Cypress automation, Cucumber BDD scenarios, release validation, and QA traceability across multiple environments.

Performed QA for Dwara.One, a Source-to-Pay procurement platform under Haulmatic. Validated Source-to-Contract and Source-to-Pay workflows, business rules, regression coverage, API behaviour, test scenarios, and release verification.
QA Tools, Automation & Case Studies
Public-safe QA tools and case studies demonstrating automation, data validation, GPS simulation, route-optimizer validation, release-quality workflows, and AI-assisted QA practices.
All examples use sanitized or fictional data. No production credentials, customer data, proprietary source code, or confidential employer information is included.
Smart QA Agent OS
Human-reviewed AI-assisted QA workflow for requirement analysis, risk identification, test-case drafting, evidence capture, locator investigation, and automation planning. Human QA approval remains required for test cases, defect decisions, locator changes, and release recommendations.
GPS Simulator & Geofence Validation Suite
A controlled GPS testing suite for simulating routes, multiple vehicles, geofence events, playback flows, location updates, and map-based QA scenarios. Built using sanitized examples to demonstrate transport and GPS workflow validation.
Route Optimizer Validation Workbench
An independent QA validation approach for route distance, cost, vehicle suitability, capacity, allocation logic, and operational feasibility. Helps compare optimizer outputs against expected business and transport rules.
Bulk Upload Data Quality Validator
A data-quality workflow for checking bulk-upload files before they enter a system. It detects missing values, invalid formats, duplicate IDs, reference-data issues, and auto-correctable problems while supporting safe synthetic QA test data.
More QA case studies are available in my public portfolio, including Job Master data validation, AI-assisted test design, Jira evidence reporting, and release-readiness workflows.
Explore All QA Tools on GitHubIndependent Projects & Learning Builds
Independent platforms, early builds, and AI experiments that demonstrate functional testing, integration testing, UX validation, and technical exploration.
Sinhala Receptionist Bot — Conversational AI Prototype
Sinhala and English chatbot prototype focused on Singlish input handling, conversation-flow validation, and language-support experimentation.
Technical Skills
Comprehensive technical expertise across full-stack development, mobile technologies, and emerging tech.
Get In Touch
Let's Create Something Amazing Together
I'm always excited to take on new challenges and collaborate on innovative projects. Whether you have a specific project in mind or just want to explore possibilities, I'd love to hear from you.
Send Me a Message
Looking for freelance opportunities and full-time positions in software development

