Ranmini Dharmawickrama
@ranminidharmawickram
Lead Software QA Engineer with 6+ years driving manual and automated testing across web, mobile, and APIs.
What I'm looking for
I am a Lead Software QA Engineer with over six years of progressive experience delivering manual and automated testing across web, mobile, and API platforms. I have led QA initiatives, defined test strategies, and driven quality in Agile development cycles while mentoring junior engineers.
I have hands-on expertise with Selenium, Cypress, Playwright, Postman, TestNG and experience in Java and JavaScript, plus database validation with MySQL and MongoDB. I standardized QA documentation and managed test repositories, defect tracking and sprint-based QA planning.
I collaborate closely with cross-functional teams to ensure feature readiness, run bug triage meetings, and ensure timely resolution of high-priority issues. I focus on continuous improvement, mentoring, and delivering high testability and quality outcomes.
Experience
Work history, roles, and key accomplishments
Lead Software Quality Engineer
Revox
Jul 2023 - Nov 2024 (1 year 4 months)
Led QA initiatives for a major product, defining test strategies and executing manual and automated test plans while mentoring junior engineers and standardizing QA documentation.
Senior QA Engineer
Ecologital
Apr 2022 - Aug 2023 (1 year 4 months)
Reviewed technical specifications, developed automated and API test scripts, performed cross-browser and database validations, and mentored associate QA engineers to improve QA practices.
Software Quality Engineer
WSO2
Jan 2021 - Apr 2022 (1 year 3 months)
Coordinated with developers to execute feature-specific test cases, performed SQL database validations and Postman-based API testing, and reviewed product designs to recommend quality improvements.
QA Engineer
Cabbage Apps
Jun 2019 - Dec 2020 (1 year 6 months)
Conducted functional and compatibility testing across browsers and implemented Selenium automation for web applications while aligning QA strategy with business goals.
Associate QA Engineer
Virtusa
Aug 2017 - Jan 2019 (1 year 5 months)
Developed and executed manual and automated test scripts, participated in client demos and peer reviews, and delivered QA documentation including data table modification guides.
Education
Degrees, certifications, and relevant coursework
Imperial College London
Certificate, Software Test Automation
Certificate in Software Test Automation (Imperial College) in progress; coursework and training focused on software test automation tools and practices.
The Chartered Institute for IT (BCS)
Professional Graduate Diploma in IT, Information Technology
BCS Professional Graduate Diploma in IT (in progress) focusing on professional-level IT knowledge and competencies.
VitalFew
Advance Certificate, Information Technology and Business
Advance Certificate in Information Technology and Business from VitalFew; training aimed at IT and business process topics.
Imperial College of Information Technology and Business
Certificate, Performance Testing Engineering
2024 - 2025
Performance Testing Engineering program at Imperial College of Information Technology and Business from December 2024 to September 2025 focused on performance testing techniques and tools.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Ranmini?
You can contact Ranmini and 90k+ other talented remote workers on Himalayas.
Message RanminiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
