Relevant Work Experience
Xiaomi Corporation, Cambodia · Software QA Test Engineer
Oct 2022 — Oct 2025
Worked within globally distributed QA teams to ensure consistent software quality across Xiaomi Android OS, applications, and network functionalities on Qualcomm and MediaTek platforms.
- Improved telecom feature reliability (ECC, VoLTE, VoWiFi, USSD, eSIM, and supplementary services) through structured QA strategy and expanded test case coverage.
- Drove release quality across concurrent smartphone projects by identifying and resolving 350+ cross-layer defects spanning modem, system, and application domains.
- Ensured smooth 3G phase-out and VoLTE/VoWiFi rollout by supporting coordination between TAM, technical teams, and telecom operator teams.
- Enhanced product usability by driving structured testing with the Language Localization Center, reducing localization defects and after-sale customer complaints for MIUI & HyperOS.
- Identified, tracked, and resolved Google Mobile Services issues (Google Play, Google Dialer, Google Discover, YouTube, Android UI, Gemini) across multiple MIUI releases and projects.
- Deployed automated regression testing and expanded test coverage using a risk-based strategy.
- Maintained timelines through structured defect resolution and efficient test/inventory coordination while mentoring new engineers and driving SOP improvements.
- Developed a shared inventory management workflow for testing resources, improving traceability and coordination across testing, product, and engineering teams.
- Awarded consecutively for quality work across multiple flagship products.
Vivo Mobile Communication, Cambodia · Software Test Engineer
Oct 2021 — Oct 2022
Performed field, mobility, localization, and system acceptance testing across network firmware, system software, and application layers to ensure release quality and functional stability of Vivo smartphones.
- Improved network and application compatibility through identification and resolution of ~100 cross-layer defects across concurrent product releases.
- Optimized execution and automation for field, localization, acceptance, regression, and exploratory testing across GSM/UMTS/LTE, IMS, VoLTE/VoWiFi, and dual-SIM scenarios.
- Ensured release confidence by validating compatibility across top third-party applications and operator features, improving overall localization quality.
- Reduced after-sales complaints through market data analysis, issue reproduction, structured defect triage, and close collaboration with engineering teams.
Independent Software Developer, Remote
Sep 2018 — Sep 2021
Worked on multiple product development ventures, where real-world delivery challenges reinforced the importance of structured testing and quality assurance.
- Built an iOS news app (Objective-C) with backend publishing integration, focusing on data integrity, structured testing, and reliability across content updates and user behaviors.
- Developed an eCommerce website using API gateway and load balancer patterns, strengthening focus on REST API/integration testing, failure scenarios, and system-level QA.
- Mentored teams in building mobile apps with Firebase services, introducing structured testing and release practices that contributed to one team winning the national Technovation competition.
- Set up and maintained Linux environments for testing and validating C/C++ system-level applications.
Google Summer of Code — KDE (Remote)
Apr 2016 — Aug 2016
Project: LUKS & LVM Support for Calamares & KDE Partition Manager
- Extended Linux storage subsystems (LVM, LUKS) support across three open-source C++ projects.
- Designed algorithms and abstract interfaces for LVM, RAID, and encryption functionality using cryptsetup and lvm2 to keep code modular and maintainable.
- Implemented and tested new functionality, updated Qt GUI dialogs, and ensured module compatibility with Calamares and KDE Partition Manager.