I'm Udesh Mahenderaraja, a Senior Quality Assurance Engineer with over 8 years of experience delivering robust automation for web, mobile (Android & iOS), and API layers. I design, implement, and maintain scalable test frameworks, and I thrive when turning complex requirements into reliable automated validations. A collaborative team player with strong communication in English, I enjoy mentoring colleagues, driving quality across releases, and adapting quickly to new tools and challenges. I’m passionate about continuous improvement and applying AI-driven approaches to elevate testing productivity.

Udesh Mahenderaraja

I'm Udesh Mahenderaraja, a Senior Quality Assurance Engineer with over 8 years of experience delivering robust automation for web, mobile (Android & iOS), and API layers. I design, implement, and maintain scalable test frameworks, and I thrive when turning complex requirements into reliable automated validations. A collaborative team player with strong communication in English, I enjoy mentoring colleagues, driving quality across releases, and adapting quickly to new tools and challenges. I’m passionate about continuous improvement and applying AI-driven approaches to elevate testing productivity.

Available to hire

I’m Udesh Mahenderaraja, a Senior Quality Assurance Engineer with over 8 years of experience delivering robust automation for web, mobile (Android & iOS), and API layers. I design, implement, and maintain scalable test frameworks, and I thrive when turning complex requirements into reliable automated validations.

A collaborative team player with strong communication in English, I enjoy mentoring colleagues, driving quality across releases, and adapting quickly to new tools and challenges. I’m passionate about continuous improvement and applying AI-driven approaches to elevate testing productivity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Advanced

Work Experience

Senior Quality Assurance Engineer at Ceylon Solutions Pvt Ltd
November 1, 2021 - November 27, 2025
Designed, built, and maintained robust automated test suites across web, mobile, and API layers using Selenium WebDriver, Appium, Java, Cucumber, and Rest Assured. Improved framework stability, scalability, and maintainability by refactoring components, refining architecture, and adopting best practices. Led end-to-end automation coverage for core business flows, validating UI, API, and mobile functionalities. Collaborated with product, engineering, and release teams to develop comprehensive test plans and strategies to support timely, high-quality releases. Executed smoke, feature, regression, and performance validations for critical user journeys. Maintained and updated automation scripts to reflect evolving requirements, contributing to longer-term framework efficiency and stability. Evaluated new automation tools and AI-driven capabilities to boost productivity and maturity. Mentored QA engineers through code reviews and technical guidance. Contributed to process improvements to st
Senior Quality Assurance Engineer at JRC Software Pvt Ltd
November 1, 2021 - November 1, 2021
Created and maintained test plans, test cases, and test scripts. Designed and developed mobile automation framework from scratch. Automated mobile applications using Appium and C#.net on Android and iOS. Built API test automation using RestSharp and C#.net and SpecFlow. Used Selenium, Java, and Cucumber for web automation. Collaborated with BA and PM on new requirements and estimates. Performed smoke and regression testing on mobile and web apps. Participated in code reviews, provided feedback to ensure high-quality deliveries. Provided technical guidance on automation processes and mentored QA engineers.
Quality Assurance Engineer at Bileeta Pvt Ltd
September 1, 2019 - September 1, 2019
Created and executed comprehensive test cases, test scenario documents, and test plans. Designed and developed automation scripts using Selenium, C#.net and SpecFlow. Maintained and expanded the automation test suite for new functionality and regression tests. Discussed new requirements with BAs. Conducted smoke testing, regression testing, and ad-hoc testing on web and mobile applications. Guided team members, reviewed their test cases, and conducted training and knowledge transfer sessions for new QA members.
Quality Assurance Engineer at Erin Tech Pvt Ltd
February 1, 2017 - February 1, 2017
Developed comprehensive, well-structured, detailed test cases and test summary reports for projects. Manual and automated web applications using Java, Selenium and TestNG. Reviewed and validated requirements and technical specifications. Performed smoke testing, regression testing, and functional testing.
Associate Quality Assurance Engineer at Erin Tech Pvt Ltd
January 1, 2016 - January 1, 2016
Designed and executed test cases for software applications to validate functionality and identify defects. Created and maintained test cases and other documentation, including bug reports. Worked with the development team to prioritize and resolve defects in a timely manner. Manual tested web and mobile applications. Performed smoke and regression testing on projects.

Education

B.Eng in Computing at Asia Pacific Institute of Information Technology(APIIT)
January 1, 2012 - January 1, 2016
Certificate in Computer Science at National Institute of BusinessManagement
January 1, 2011 - January 1, 2012
Primary & Secondary Education at S. Thomas College, Mount Lavinia
January 11, 2030 - November 27, 2025

Qualifications

Certificate in Computer Science
January 1, 2011 - January 1, 2012
B.Eng in Computing
January 1, 2012 - January 1, 2016

Industry Experience

Software & Internet, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a QA Engineer

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