Resume
Skills
Hands-on Experience Project List: https://l1nwatch.github.io/skill-tree/
Skill-Tree: https://l1nwatch.github.io/skill-tree/skills-hub/
Languages
: English (TOEFL 97, IELTS 7.5), Chinese (Native)Programming
: Proficient in Python; basic knowledge of Shell, Java, JavaScript, and C/C++.Quality Assurance
: Test Design, Functional/Automation/Performance/Security TestingProduct Experience
: AI-Based Solutions (LLM & ML, such as Virus Detection Engines), Cloud Services (Food Delivery, IoT Platforms), Mobile & Web Applications (IoT, Network Firewalls), Other Domains (IoT Smart Devices, Custom OS Testing, etc.)Tools & Frameworks
:- Testing Tools: Postman (API), JMeter (Performance), Kali Linux (Security), etc.
- Automation: Selenium (Web), Appium (Mobile), Python with unittest(General), etc.
- Development: PyCharm (IDE), MySQL & MongoDB (Databases), Flask (Web), OpenAI API (LLM Integration), etc.
- DevOps & CI/CD: Docker, Conda, Git, GitHub Actions, Jenkins, etc.
- Others: Jira (Team & Project Tracking), Agile & Waterfall (Development Model).
Education (Highest: Master)
Master of Applied Science, Software Engineering
Concordia University, Montreal, Canada (August 2023 – Present)
-
Research-Based Program(Supervisor): Focused on combining LLMs and advanced testing techniques to enhance code generation quality.
- Publications: 2 Accepted at ICSE 2025 (47th IEEE International Conference), 1 Under Review
- ICSE 2025 (1st Author, Cited 29 Times):
SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents
- ICSE 2025 (2nd Author):
GUIWatcher: Automatically Detecting GUI Lags by Analyzing Mobile Application Screencasts
- Under Review (1st Author): Study on how LLM API updates affect code generation performance.
- ICSE 2025 (1st Author, Cited 29 Times):
- Courses (CGPA: 4.15/4.30):
- McGill ECSE 688: Automated Software Testing and Analysis (Java-based projects)
- Concordia SOEN 691: Generative AI for Software Engineering (Python-based projects)
- Concordia SOEN 7481: Software Verification & Testing (Python-based projects)
- Concordia SOEN 6491: Software Refactoring (Java-based projects)
Bachelor of Information Security
Xidian University, Xi’an, China (August 2013 – July 2017)
- Key Courses (GPA: 3.7/4.0):
- Programming (C/C++, Data Structures, Algorithm Analysis)
- Cybersecurity (Cryptography, Software Reverse Engineering, Network Security)
- Systems (Operating Systems, Database Principles, Computer Networks)
Work Experience
Total Experience: 5.5 years, specializing in Software Engineering in Test (SDET)
Huawei
Waterloo Centre for Software Excellence (2012 Laboratories), Canada - Support Researcher (April 2024 – Present)
- Researched state-of-the-art testing technologies to enhance QA capabilities for Huawei testing teams.
- Key Contributions:
Mobile OS Jank Detection
: Designed and implemented algorithms leveraging SSIM and YOLO to automatically detect jank issues (e.g., screen stuttering) during mobile system testing.Abnormal Version Change Detection
: Monitored performance metrics (e.g., response times) to identify performance reductions or improvements using outlier detection techniques such as iForest.Video Application Jank Detection
: Automated detection of performance issues in video apps (e.g., TikTok) using SSIM and difference comparison algorithms.
Alibaba
Local Life Service, Shanghai, China – SDET (January 2023 – July 2023)
- Ensured the quality of cloud services supporting food delivery apps, enabling features such as restaurant listings, menu displays, promotional offers, and delivery status tracking. These services supported
Eleme
(260 million monthly active users) andAMap
(622 million monthly active users). - Key Contributions:
API Testing
: Designed and executed test cases using Postman, modifying API parameters and call chains to validate functionality and ensure data integrity.Automation Testing
: Developed Java test scripts to simulate user scenarios, incorporating parameter fuzzing to expand test coverage.Performance Testing
: Designed performance test plans and utilized JMeter to send requests while monitoring server metrics (e.g., QPS, memory, CPU, IO usage) to identify performance issues.
TCL
Internet of Things, Shenzhen, China – SDET & Test Team Leader (July 2019 – June 2022)
- Designed and implemented QA solutions for TCL smart home IoT ecosystems, involving voice control, apps, cloud services, and smart devices (e.g., TVs, ACs).
- Key Contributions:
Team Management
: Integrated Agile/DevOps practices to build CI/CD workflows, boosting team efficiency by 230% and reducing testing time by 19% for 20+ product versions.IoT Test Framework
: Designed and developed a Python-based test framework employing keyword, data-driven, and unittest methodologies, providing more than 44 automated solutions for diverse IoT scenarios (e.g., automating door lock controls using robot arms).Quality Standard Design and Execution
: As a TSE, applied ISO25000 to define standards (e.g., acceptable unresolved bug nums for version releases). Actively participated in key meetings, such as test case review sessions, to ensure these standards were followed.
Sangfor
Security Products, Shenzhen, China – Automation/Security Test Engineer (July 2017 – February 2019)
- Conducted automated testing of cybersecurity products, including network firewalls and ML-based virus detection engines.
- Key Contributions:
Hack Dataset Collection and Performance Evaluation
: Utilized Python+requests to download virus files from websites and Scapy to generate network hack request samples for testing. Integrated external services (e.g., VirusTotal) to automate sample labeling, then evaluated product performance against these attacks by calculating metrics such as accuracy and recall rates.Web Automation Testing
: Developed Selenium-based test scripts to automate web UI interactions and validate the correctness and execution of network firewall configurations.Test Resources Tracking Platform
: Developed shell scripts to gather test device usage data, displaying the results on a Python Django web dashboard for test engineers.
Awards
Organization | Title | Year |
---|---|---|
Concordia University | Concordia Merit Scholarship | 2025 |
Concordia University | Concordia Merit Scholarship | 2024 |
Alibaba | 228th Newcomer Learning Star (Top 15%) | 2023 |
TCL | Excellent Employee of the Year 2020 (Top 5%) | 2021 |
TCL | Patent Expert in Test Engineering (16 Accepted Patents) | 2019-2022 |
Sangfor | Excellent Employee of the Year 2018 | 2019 |
Sangfor | Excellent Newcomer of the Year 2017 | 2018 |
Sangfor | Innovative Gold Coin Prize 2018 (Top 20 Annually) | 2018 |
Sangfor | Innovative Team Award 2018 (Top 5 Annually) | 2018 |
Sangfor | Quarterly Excellence Award (8-Time Recipient) | 2017-2019 |
Xidian University | National Encouragement Scholarship | 2016 |
Xidian University | First Prize Scholarship | 2015 |
Xidian University | Outstanding Student Award | 2015 |
Xidian University | Special & National Scholarship | 2014 |
Xidian University | Outstanding Student Model | 2014 |