Yusi Cheng
Software Engineering
Hire this person
Send a job offer directly to this candidate
About
Experienced software development engineer and current Master of Information Technology student at the University of Auckland, with 13+ years of experience across backend development, test automation, developer productivity, and performance engineering. Strong in Java, Spring Boot and SQL. Independently delivered an API test automation platform at Bilibili supporting 30+ applications, 4,000+ endpoints, and 800+ test workflows.
Seeking a paid Auckland-based Summer 2026/27 internship and available full-time from November 2026.
Experience
Senior Software Development Engineer - Bilibili - Shanghai, China
(2022-07 - 2026-04)
An iconic brand and a leading video community for young generations in China
- Independently designed, built and deployed an API test automation platform using Java, Spring Boot, MyBatis, MySQL and Vue.js; released its initial version within one week.
- Onboarded 30+ applications, 4,000+ API endpoints and 800+ test workflows; enabled unattended execution of 400–500-workflow test suites in approximately five minutes.
- Built OpenAPI synchronisation, HAR-based test generation, visual workflow orchestration, variable extraction, assertions, batch execution, failure reruns and consolidated reporting.
- Implemented a traffic-replay platform using Kafka and ClickHouse, including field-level HTTP response comparison and configurable exemptions; identified 10+ advertising defects.
- Conducted code-level functional and integration testing for advertising retrieval, recall and creative assembly, modifying Java/C++ code and diagnostic logging to investigate defects.
Performance Test Engineer - SAIC General Motors - Shanghai, China
(2018-08 - 2022-07)
A joint venture between SAIC Motor and General Motors
- Owned the complete performance-testing lifecycle for internal warehousing, order and management systems, including test plans, environments, scripts, data, execution and reports.
- Conducted 200–300-user load tests lasting 30–60 minutes using LoadRunner and JMeter; analysed TPS/QPS, response times, CPU and memory usage, and potential memory leaks.
- Identified thread-pool, connection and thread-lifecycle bottlenecks, helping reduce waiting time and improve throughput; coordinated a team of 2–4 outsourced testers.
Product Operations Engineer - Retail Solutions Inc. (RSi) - Shanghai, China
(2015-07 - 2018-07)
A provider of supply-chain analytics solutions for retailers and CPG manufacturers
- Deployed and configured retail analytics services for newly onboarded retailers and existing clients adopting additional products in Windows, JBoss and Microsoft SQL Server environments.
- Created PowerShell scripts to automate parts of manual release configuration, improving deployment consistency and reducing repetitive work.
- Contributed to the migration from the legacy Fusion platform to RSi's next-generation product and coordinated with the India-based team through English emails and video meetings.
IT Helpdesk - Thermo Fisher Scientific - Shanghai, China
(2012-09 - 2015-06)
The world leader in serving science
- Provided on-site IT support for approximately 500 employees, resolving Windows, Microsoft Office, Active Directory, user-account, workstation and software issues.
- Troubleshot network connectivity and supported switches and server-room equipment while providing English-language assistance to international employees and senior managers.
Education
Master of Information Technology - Information Technology - University of Auckland (2026-07 - 2027-12)
Bachelor of Engineering - Computer Science and Technology - East China University of Science and Technology (2008-09 - 2012-07)
