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.

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.
Work Experience
Quality Assurance Engineer
- 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.
Associate QA
- 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.
Junior QA
- 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.
Trainee QA
- 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.
Skills & Capabilities
Comprehensive QA arsenal covering test automation frameworks, API validation, performance analysis, mobile testing, and agile delivery.