I am a software QA engineer with experience at Huawei and Tencent, currently pursuing a Master of Engineering at Concordia University in Montreal. I thrive in fast-paced teams and enjoy turning complex testing challenges into automated, maintainable solutions. I am proficient in Python, SQL, MATLAB, C#, Java, JavaScript, and Linux, with hands-on experience in web design, web scraping, PyTorch, and TensorFlow. I enjoy learning new technologies, building ML-assisted testing methods, and collaborating across departments to ship reliable software.

Yuhang Chen

I am a software QA engineer with experience at Huawei and Tencent, currently pursuing a Master of Engineering at Concordia University in Montreal. I thrive in fast-paced teams and enjoy turning complex testing challenges into automated, maintainable solutions. I am proficient in Python, SQL, MATLAB, C#, Java, JavaScript, and Linux, with hands-on experience in web design, web scraping, PyTorch, and TensorFlow. I enjoy learning new technologies, building ML-assisted testing methods, and collaborating across departments to ship reliable software.

Available to hire

I am a software QA engineer with experience at Huawei and Tencent, currently pursuing a Master of Engineering at Concordia University in Montreal. I thrive in fast-paced teams and enjoy turning complex testing challenges into automated, maintainable solutions.

I am proficient in Python, SQL, MATLAB, C#, Java, JavaScript, and Linux, with hands-on experience in web design, web scraping, PyTorch, and TensorFlow. I enjoy learning new technologies, building ML-assisted testing methods, and collaborating across departments to ship reliable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Software Engineer (QA) at Hypertherm
May 1, 2024 - August 1, 2024
Developed and automated C# test scripts for portability and backward compatibility testing. Built a testing tool integrated with xUnit and GitHub Actions for automated cloud server testing, with results automatically sent to Zephyr Scale. Gained hands-on experience in DevOps practices, managing CI/CD operations, and deepened understanding of software development processes. Integrated the Behavior-Driven Development framework and BenchmarkDotNet into the xUnit test framework and introduced machine learning testing methods. Designed, developed, and launched an automated performance test pipeline from scratch.
Software Engineer (QA) at Hypertherm
May 1, 2025 - November 1, 2025
Developed and automated C# test scripts for portability and backward compatibility testing. Built a testing tool integrated with xUnit and GitHub Actions for automated cloud server testing, with results automatically sent to Zephyr Scale. Gained hands-on experience in DevOps practices, managing CI/CD operations, and deepened understanding of software development processes. Integrated the Behavior-Driven Development framework and BenchmarkDotNet into the xUnit test framework and introduced machine learning testing methods. Designed, developed, and launched an automated performance test pipeline from scratch.
Software Engineer (QA) at Huawei
May 1, 2022 - May 1, 2023
Designed automatic test plans in Java and delivered 300+ testing assignments for new products. Created 20 test projects for Huawei software features validation, which helped ensure successful product launches. Collaborated with 40+ engineers to locate bugs with strong teamwork and communication. Participated in 20 full-scale product integration tests, gaining experience with large-scale projects.
Software Engineer (QA) at Tencent
August 1, 2020 - August 1, 2021
Led and designed over 100 low-level test functions to help developers create automatic testing cases. Improved QA team efficiency by 20%. Established over 1,000 UI automatic test scripts for WeChat iOS using Python under the WDA framework, reducing test time by 15%.

Education

Master of Engineering at Concordia University, Montreal, Canada
September 1, 2023 - July 1, 2025
Bachelor of Engineering at Chengdu University of Technology, Chengdu, China
September 1, 2017 - July 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Computers & Electronics
    paper Develop and design deep learning algorithms for 3D reconstruction.(CARF-NET)

    •Improved the structure of the MVSNet based on the Pytorch framework using Python.
    •Integrates two components: the Coordinate Attention (CA) and the Adaptive Receptive Field (ARF).
    •Designed the CARF-NET to perform 3D reconstruction on the DTU dataset. The final accuracy was improved by approximately 5%

    Details( https://www.twine.net/signin

    paper AI Mock Interviewer
    1. Built a full-stack web application utilizing Vue 3 and FastAPI, integrating Google Gemini to parse uploaded resumes and dynamically generate personalized interview questions based on target job descriptions.

    2. Implemented real-time voice interaction using the Web Speech API and Google TTS, creating an immersive, bidirectional spoken interview experience.

    3. Engineered a comprehensive feedback system that evaluates technical accuracy, STAR method structuring, and provides targeted corrections for English grammar and software development vocabulary.

    4. Developed a privacy-first data management solution leveraging browser localStorage to securely persist user profiles, chat transcripts, and performance history entirely on the client side.

    Details ( https://www.twine.net/signin

    paper Automated Global Tech Intelligence Pipeline
    1. Architected an automated data pipeline in Python to aggregate heterogeneous tech trends daily from Hacker News, GitHub, and ArXiv.

    2. Integrated Large Language Models (LLMs) via the Google Gemini API, designing context-aware prompts to synthesize and distill complex technical documents, repository READMEs, and academic abstracts into actionable engineering insights.

    3. Optimized system performance by implementing parallel asynchronous execution using Python’s concurrent.futures (ThreadPoolExecutor), significantly reducing I/O latency during multi-source data extraction.

    4. Orchestrated an end-to-end automated CI/CD workflow utilizing GitHub Actions for scheduled cron jobs, dynamically publishing bilingual (EN/CN) Markdown reports to GitHub Issues while programmatically archiving legacy threads via the GitHub CLI

    Detail (https://www.twine.net/signin