Bathiya Lakruwan - QA Engineer Portfolio

Currently Available For Freelance& Full-time Opportunities

Bathiya

Lakruwan

Associate Software QA Engineer

I'm a QA Engineer with a strong background in manual and automation testing across UI, API, and end-to-end workflows.

10+
Projects Completed
2+
Years Experience
5+
Major Projects
me
🚀
💎
Test Strategy & PlanningCollaboration and Effective Communication in QA teamsContinuous learning and Adaptability to new testing toolsProblem-solving and Root Cause AnalysisQuality Assurance Best PracticesProcess Documentation and ImprovementAgile and Sprint-based QA methodologiesTest Strategy & PlanningCollaboration and Effective Communication in QA teamsContinuous learning and Adaptability to new testing toolsProblem-solving and Root Cause AnalysisQuality Assurance Best PracticesProcess Documentation and ImprovementAgile and Sprint-based QA methodologies

About Me

Hello! I'm Bathiya Lakruwan

I'm a QA Engineer with a strong background in manual and automation testing across UI, API, and end-to-end workflows. I specialize in Playwright, Selenium, Cypress, and BDD (Cucumber), following POM design to keep suites scalable and reliable. At Haulmatic Technologies, I lead quality initiatives for large-scale logistics and procurement systems designing detailed test plans, RTMs, and automation frameworks. My focus is building automation-friendly environments, optimizing test coverage, and improving stability across Route Optimization and Contract Execution. Previously at IFS R&D International, I enhanced automation pipelines (Cypress + BDD), improved regression accuracy, and strengthened UI reliability across multi-environment deployments.

Bathiya Lakruwan headshot
🎓
4+
Education
💼
2+
Experience
  • Designed and executed test plans and RTMs, ensuring strong regression coverage across key TMS modules (Load Management, Route Optimization, Contract Execution).
  • Built a GPS simulation suite handling 500+ devices, reducing manual testing effort and enabling realistic large-scale simulation
  • Created a Route Optimization testing tool to generate and compare multiple route candidates across locations, validating sequences, durations, and constraints for real-world journeys.
  • Developed a Python Excel validation tool that reduced customer side upload errors by over 50%, improving data accuracy before submission.
  • Automated UI and API workflows with Playwright & Selenium (POM), improving execution speed and stability of test runs
  • Performed backend/API validations, detecting inconsistencies early and ensuring compliance with contract workflows.
  • Managed 1000+ test cases through Testiny–Jira integration, improving reporting and traceability for releases
Test AutomationAPI TestingRegression & E2E Testing AI in QA

Education & Experience

Academic Background

🎓

B.Sc. (Hons) in Engineering (Information & Communication)

SLTC Research University, Colombo
🎓

Advanced Certificate in HR & Marketing Management

IDM Nations Campus

Professional Experience

Associate Software Quality Assurance Engineer

Haulmatic Technologies
Jul 2024 – Present

Technologies: Playwright, Cursor, Selenium, Testiny, Jira, MCP, Postman,

Key Responsibilities:
  • Designed and executed test plans and RTMs, ensuring strong regression coverage across key TMS modules (Load Management, Route Optimization, Contract Execution).
  • Built a GPS simulation suite handling 500+ devices, reducing manual testing effort and enabling realistic large-scale simulation
  • Created a Route Optimization testing tool to generate and compare multiple route candidates across locations, validating sequences, durations, and constraints for real-world journeys.
  • Developed a Python Excel validation tool that reduced customer side upload errors by over 50%, improving data accuracy before submission.
  • Automated UI and API workflows with Playwright & Selenium (POM), improving execution speed and stability of test runs
  • Performed backend/API validations, detecting inconsistencies early and ensuring compliance with contract workflows.
  • Managed 1000+ test cases through Testiny–Jira integration, improving reporting and traceability for releases
Projects:
TMS Platform QAGPS Workflow ValidationUI Testing FrameworkSource-to-Pay QA – Procurement Platform

Undergraduate QA Trainee

IFS R&D International
Mar 2023 – Feb 2024

Technologies: Cypress, BDD (Cucumber), Kendo UI, OData, Jira, TAR

Key Responsibilities:
  • Conducted system testing across multiple IFS releases (21R2–24R1), ensuring stable deployments in 5+ environments.
  • Enhanced Cypress automation with Cucumber BDD, expanding Kendo UI coverage and reducing missed UI issues.
  • Built a Page Designer test suite with RTMs and mind maps, covering 200+ scenarios for improved coverage.
  • Resolved 30+ legacy Cypress test issues, reducing false positives and stabilizing automation pipelines.
  • Introduced a test tagging system that reduced regression filtering time during sprints.
  • Contributed to TAR testing with O-data methods, streamlining reporting and validation tasks.
Projects:
IFS Apps 10 TestingPage Designer QAConditional Editor TestingTAR Testing with OData

Leadership & Community

Assistant Webmaster

2020-2023

IEEE Computer Society, SLTC

Assisted in managing the society's website and online presence.

Member

2020-2023

IEEE Computer Society

Contributed to various society initiatives and events.

Member

2020-2023

IEEE Student Branch of SLTC

Featured Projects

Showcasing 10 innovative projects spanning web development, mobile apps, and enterprise solutions.

thumbnail
HIGH Priority2023–2024

Enterprise QA Projects – IFS R&D International

QA work across IFS environments including Apps 10, Page Designer, and Conditional Editor modules.

CypressCucumber (BDD)Kendo UIRegression JiraKendo UIRTMs
thumbnail
HIGH Priority2024

TMS Platform QA

Led Transport Management System (TMS) testing, including Load Management, Route Optimization, Contract Execution, Container Management, GPS, Tracking, and Invoice Management.

PlaywrightRegressionSelenium (POM)GPS SimulationAPI Testing
thumbnail
HIGH Priority2024

Source-to-Pay QA – Procurement Platform

QA coverage across the procurement lifecycle, including Source-to-Contract and Source-to-Pay flow validations.

RegressionAPI Procurement QAJira

Technical Skills

Comprehensive technical expertise across full-stack development, mobile technologies, and emerging tech.

Python97%
JavaScript/TypeScript90%
SQL90%
HTML/CSS85%
Java80%
PHP70%
Shell/Bash65%
C#60%
R55%
JSON/YAML95%
Test Automation Frameworks95%
Cross-Browser Testing90%
CI/CD Integration85%
API Testing80%
Security Testing70%
Device Testing95%
Mobile App Testing90%
Cross-Platform Testing85%
Mobile Automation80%
SQL Testing95%
Database Validation90%
Data Integrity Testing90%
Performance Testing75%
Test Management95%
CI/CD QA90%
API Testing80%
MCP Integration85%
ChatGPT / Copilot (AI-Assisted QA)90%
Docker (basic)80%
Playwright97%
Selenium WebDriver90%
Cypress85%
Testiny95%
Jira95%
Postman85%
Git / GitHub85%
VS Code90%
IntelliJ IDEA80%
JMeter60%
Cursor / MCP (AI-based Automation)90%
PyCharm85%
Docker Desktop75%
Test Strategy & Planning95%
Collaboration & Communication in QA Teams90%
Continuous Learning & Adaptability to New Tools95%
Problem-Solving & Root Cause Analysis95%
Quality Assurance Best Practices90%
Process Documentation & Improvement90%
Agile & Sprint-Based QA Methodologies85%
ChatGPT / OpenAI API Usage95%
Cursor + MCP Integration (AI-Powered DevOps & QA)95%
AI Test Generation (Prompt-based + RTM Mapping)90%
Copilot / Gemini / Claude Workflow Assistance85%
AI Image & Video Generation (Midjourney / Sora / DALL·E)90%
Automation Script Optimization using AI90%
Prompt Engineering (Test, Dev, and Design Contexts)95%
GPS Device Testing (Fixed / Mobile)95%
IoT Data Stream Validation (API & MQTT)90%
Geofence & Location Tracking QA95%
Sensor Integration & Hardware Testing85%
Real-time Simulation Tools (Leaflet / OSM / Custom)90%
Telematics Performance Analysis85%
Invoicing System Testing & Validation95%
Contract Creation & Rate Management QA90%
Workflow Optimization (Job-to-Invoice Process)90%
Fuel & Demurrage Calculation Testing85%
Credit Timeline Automation & Discount Flow Validation90%
Permission & Role-Based Access Testing85%
System Configuration & Scope Management (BA Level)90%
Report Verification & Data Consistency Analysis95%
Process Efficiency Improvement & Module Planning85%
UI/UX Design (Web & Dashboard)90%
Figma / Adobe XD85%
Canva90%
Photoshop / Illustrator (basic)70%
AI Image & Video Generation (Midjourney / Sora / ChatGPT Image)85%
Logo & Brand Design95%
Social Media Content Creation80%
Video Editing (CapCut / Premiere)70%
💻
10+
Programming Languages
🛠️
9+
Frameworks & Libraries
☁️
10+
Databases & Cloud
🎨
8+
Design & Media Tools

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.

Email
bathiyalakruwan99@gmail.com
Phone
+94 71 229 4741
WhatsApp
+94 71 229 4741
Location
Badulla / Colombo, Sri Lanka

Connect With Me

Send Me a Message

Currently Available for New Projects

Looking for freelance opportunities and full-time positions in software development