I am a dedicated QA professional with extensive experience leading testing efforts for web and AI-enabled applications. I design and execute comprehensive test plans, manage manual and automated testing, validate product requirements, and collaborate closely with developers, product managers, and clients to deliver high-quality software. In my previous role, I lead a QA team across AI-based product areas, drive security-aware testing practices, mentor junior engineers, and continuously improve QA processes and automation assets to accelerate fast-paced delivery.

Dhanushka Weligala

I am a dedicated QA professional with extensive experience leading testing efforts for web and AI-enabled applications. I design and execute comprehensive test plans, manage manual and automated testing, validate product requirements, and collaborate closely with developers, product managers, and clients to deliver high-quality software. In my previous role, I lead a QA team across AI-based product areas, drive security-aware testing practices, mentor junior engineers, and continuously improve QA processes and automation assets to accelerate fast-paced delivery.

Available to hire

I am a dedicated QA professional with extensive experience leading testing efforts for web and AI-enabled applications. I design and execute comprehensive test plans, manage manual and automated testing, validate product requirements, and collaborate closely with developers, product managers, and clients to deliver high-quality software.

In my previous role, I lead a QA team across AI-based product areas, drive security-aware testing practices, mentor junior engineers, and continuously improve QA processes and automation assets to accelerate fast-paced delivery.

See more

Experience Level

Expert
Expert

Language

English
Fluent

Work Experience

Software QA Lead at Codegen International (Pvt) Ltd
January 1, 2023 - Present
Led R&D QA team across five AI-based product areas including aspect-based sentiment analysis, web information extraction, automated chatbot agents, travel product personalization/recommendations, and revenue/negotiation bots. Designed and executed detailed test plans and test cases for LLM-based chatbots, validating intent recognition, contextual accuracy, safe and relevant responses, API/UI integrations and product requirement coverage. Coordinated QA activities in Agile delivery, including effort estimation, resource allocation, regression scope, quality gates and team performance evaluation. Identified, documented and tracked defects in JIRA with clear reproduction steps, evidence, severity, expected/actual results and follow-up verification until closure. Collaborated with developers, product managers and stakeholders to clarify requirements and improve user experience across web and AI-enabled applications. Initiated and led a QA Security Specialization Forum, guiding teams to int
Associate QA Lead at Codegen International (Pvt) Ltd
February 1, 2021 - January 1, 2023
Led R&D QA delivery and developed an end-to-end automation strategy aligned with product roadmap, release priorities and quality objectives. Managed QA strategy for AI/ML platforms including conversational agents, negotiation systems and NLP-powered sentiment analysis products. Validated client requirements, test coverage, demo scenarios and product workflows to ensure application functionality aligned with business expectations. Performed functional testing of chatbot interactions across multiple intents and entities using scenario-based test cases and negative/edge-case coverage. Performed performance testing for AI products using JMeter and K6, analyzed results and provided feedback to improve product reliability. Participated in client meetings and product demos, translating technical testing outcomes into clear quality updates for stakeholders. Reviewed test cases, bug reports and test execution outputs to improve consistency, traceability and QA best practices across the team.
Senior QA Engineer at Codegen International (Pvt) Ltd
January 1, 2018 - February 1, 2021
Led QA activities for R&D products across five AI-based research areas, implementing testing procedures and improving end-to-end QA process discipline. Estimated, prioritized, planned and coordinated testing activities across functional, regression, browser compatibility, API, automation and performance testing streams. Developed and executed test plans, test cases and test scripts to cover complex web application workflows, APIs, integrations and product enhancements. Performed API testing and API automation using Postman, Rest Assured and SoapUI; prepared API documentation and test summary reports. Built and maintained front-end web automation using Selenium and Katalon Studio, supporting regression coverage and faster release validation. Evaluated NLP models and chatbot applications, verifying model outputs, user flows, mobile application behaviour and integration quality. Reviewed QA reports, test results, bugs and quality metrics to identify improvement areas and support release r
QA Engineer at Codegen International (Pvt) Ltd
July 1, 2015 - January 1, 2018
Collaborated with internal teams to identify system requirements, create test cases and validate reservation, sales and administration systems for major travel industry clients. Managed test cases in TestLink, recorded execution results and tracked defects in JIRA through the full defect lifecycle. Designed, developed and executed automation scripts for desktop applications using Marathonite. Analyzed client-reported bugs, prepared release notes and created test summary reports to support production releases. Analyzed load test results and created performance reports with actionable quality feedback. Performed OTA API automation using SoapUI and initiated API automation frameworks for R&D chatbot and review-analysis applications. Initiated QA processes for AI-based research products, preparing comprehensive test plans, test cases and defect management practices.
Associate QA Engineer at Virtusa (Pvt.) Ltd.
March 1, 2014 - July 1, 2015
Investigated functional and non-functional requirements for API connectors and integrated connector workflows. Performed testing on cloud connectors and integrated connectors using SoapUI and Postman. Conducted API test automation using SoapUI and supported regression testing activities.
QA Intern at Virtusa (Pvt.) Ltd.
September 1, 2013 - March 1, 2014
Supported test automation using VTAF with Maven, Selenium WebDriver and TestNG, gaining practical exposure to automation frameworks and SDLC-based testing.

Education

B.Sc. in Applied Sciences at University of Peradeniya, Sri Lanka
January 1, 2009 - January 1, 2013
Higher Diploma in Information Technology at University of Colombo School of Computing
January 1, 2010 - January 1, 2013
Post Graduate Diploma in Applied Statistics at Postgraduate Institute of Science, University of Peradeniya, Sri Lanka
January 1, 2014 - January 1, 2015

Qualifications

ISTQB Certified Tester - Foundation Level
January 1, 2018 - May 8, 2026

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert

Hire a QA Engineer

We have the best qa engineer experts on Twine. Hire a qa engineer today.