Get in Touch
Available for QA & Test Engineering Roles

Delivering Software Excellence Through Precision & Quality Engineering

Hi, I am Heshani Rajapaksha — a dedicated Quality Assurance Engineer focused on software reliability, robust test strategies, and zero-defect releases.

I partner with product and development teams to build thorough test frameworks, validate mission-critical APIs, and safeguard software quality so users experience flawless, high-performing applications.

Test AutomationAPI ValidationManual QARegression TestingQuality Gates
Heshani Rajapaksha - Quality Assurance Engineer
✓Quality Assurance & Automation Specialist

Full-Cycle QA & Testing

Rigorous end-to-end manual and automated testing across complex web, mobile, and enterprise applications.

API & Integration Verification

Deep REST API contract validation, response schema checks, and backend reliability testing.

Zero-Defect Quality Gates

Implementing automated quality checks in continuous delivery pipelines to eliminate release defects.

Career Pathway

Work Experience

4+ Years of Professional QA Experience

Quality Assurance Engineer

Overleap
January 2026 – Present
  • Developed automation test scripts using Playwright and Cypress with JavaScript.
  • Leveraged Cursor AI with Playwright for automation script generation, debugging, and test suite optimization.
  • Created and executed manual test cases for functional, regression, and smoke testing.
  • Performed API testing using Postman and Swagger, and conducted load and performance testing with JMeter.
  • Used Jira for defect tracking and test management, aligning with agile sprints.
  • Managed version control with Git and supported CI/CD test automation processes using GitHub Actions.
  • Conducted mobile testing using Appium for functional and UI/UX validation.
  • Collaborated closely with cross-functional teams and clients to ensure timely, high-quality software releases.
PlaywrightCypressJavaScriptCursor AIPostmanSwaggerJMeterAppiumGitHub ActionsGitJira

Associate QA

Overleap
October 2024 – January 2026
  • Developed Cypress automation scripts using JavaScript and created detailed manual test cases for functional, regression, and smoke testing.
  • Performed API testing with Postman & Swagger, and executed load testing using JMeter.
  • Conducted cross-platform mobile testing using Appium focusing on functional, UI/UX, and exploratory testing.
  • Implemented CI/CD test execution with GitHub Actions and maintained version control with Git.
  • Used Excel and Jira for test management, sprint planning, and defect lifecycle tracking.
  • Documented test results, defect metrics, and SRS for both functional and non-functional requirements.
CypressJavaScriptPostmanSwaggerJMeterAppiumGitHub ActionsGitJira

Junior QA

Creative Software — Creative eLearning
June 2023 – February 2024
  • Executed load and performance testing using JMeter.
  • Developed automation test scripts using Selenium (Java).
  • Created and executed comprehensive manual test cases, including functional, regression, and smoke testing.
  • Performed API testing and payload validation using Postman.
  • Conducted cross-browser compatibility testing across multiple OS/browser platforms using BrowserStack.
  • Managed test documentation, test coverage tracking, and defect reporting in Jira.
  • Participated in requirement gathering and collaborated in client meetings to clarify business expectations.
SeleniumJavaJMeterPostmanBrowserStackCross-Browser TestingJira

Trainee QA

Lithium Technology
September 2022 – June 2023
  • Executed manual testing for web applications and user journeys.
  • Worked actively within an Agile/Scrum team environment.
  • Created User Acceptance Documents (UAD) and test procedure specifications.
  • Gained hands-on automation experience with the Katalon Studio testing tool.
Manual TestingAgile/ScrumUser Acceptance Testing (UAT)UADKatalon Studio
Technical Expertise

Skills & Capabilities

Comprehensive QA arsenal covering test automation frameworks, API validation, performance analysis, mobile testing, and agile delivery.

⚡

Test Automation

PlaywrightCypressSeleniummablKatalon Studio
🤖

AI-Powered QA

Cursor AI with PlaywrightAI Script GenerationTest Optimization
🔄

API & Performance

PostmanSwaggerJMeterREST API TestingLoad Testing
📱

Mobile & Cross-Browser

AppiumAndroid & iOS TestingBrowserStackCross-Platform QA
🔍

Manual & Exploratory QA

Functional TestingRegression TestingSmoke TestingExploratory TestingUser Acceptance (UAT)
💻

Programming & DevOps

JavaScript (JS)JavaGitGitHub Actions CI/CD
📊

Management & Tracking

JiraClickUpZohoExcelAgile / Scrum
📝

QA Documentation

Test PlansTest CasesBug ReportsSRS AnalysisUAD