
Sanjula Hewage
Compétences

Voir mes services

Portfolio
Expérience professionnelle
Quality Assurance Intern
Elchai Group • Temps plein
Mar 2026 - Jul 2026 • 4 mos
•Performed end-to-end manual QA on OpenReal (SPV asset tokenisation) and Center AI Vision (GPU/ AI marketplace) across live production systems. •Designed and executed 100+ structured test cases covering functional, regression, integration, UI, cross-device, smoke, sanity and system testing. •Conducted API testing with Postman across microservices, validating authentication flows, REST responses, status codes, edge cases and data integrity. •Wrote SQL queries against MySQL to verify backend data accuracy, transaction states and application behaviour. •Analysed NestJS/Next.js backend code to support root-cause investigation, understand defects and validate developer fixes. •Identified and reported critical XSS and SQL injection vulnerabilities on a live financial platform with detailed reproduction steps and supporting evidence. •Documented and tracked defects, collaborating with developers to investigate issues, verify fixes and perform regression testing. •Prepared QA closure reports and testing documentation, maintaining evidence and communicating testing status, risks and release readiness. •Participated in requirements reviews, sprint planning, stand-ups and reviews, identifying quality risks early and supporting release validation.
Software Engineering Trainee
Applova Inc • Temps plein
Jul 2023 - Jul 2024 • 1 yr
•Developed and optimized backend modules using Java and Spring Boot, including server-side rendered admin features with JSP and MySQL. •Developed production-level features for the Applova Business Manager Android application using Java and Android SDK, including barcode scanning, receipt configuration and customer detail enhancements. •Integrated RESTful APIs using Retrofit for communication between the Android application and backend services, with Realm DB for local data storage and caching. •Built and maintained Selenium and Appium test automation frameworks to improve application stability and regression coverage. •Automated testing pipelines using Docker and GitLab CI/CD, supporting more efficient and reliable release processes. •Contributed to Agile development teams across software development, testing, debugging and release activities.