# Luyuan He (Allen)

Sydney, Australia · [hire@luyuan.me](mailto:hire@luyuan.me) · [linkedin.com/in/luyuanhe](https://www.linkedin.com/in/luyuanhe/) · [github.com/eatmoresushi](https://github.com/eatmoresushi)

## Professional Summary

Test automation engineer with 8+ years across web, API and mobile automation in health insurance, media and consumer technology. Currently the sole QA in a cross-functional product squad at Bupa, driving shift-left testing, shared quality ownership and CI/CD-integrated automation with Playwright (.NET/C# and TypeScript) and Azure DevOps. Designed and introduced an AI agent-assisted testing workflow with human review at every stage. Previously architected web and mobile automation frameworks at Foxtel Group. Combine framework engineering with risk-based release assurance.

## Technical Skills

- **Languages:** C#, TypeScript, JavaScript, Java, Python
- **Test automation:** Playwright, MSTest, WebdriverIO, Appium, Cucumber, TestNG, BrowserStack, REST API testing, Postman
- **CI/CD & delivery:** Azure DevOps Pipelines and Test Plans, GitHub Actions, Jenkins, Git/GitHub, pipeline-integrated API checks, blue-green deployment smoke testing
- **Quality engineering:** Shift-left testability reviews, risk-based testing, targeted manual testing, regression strategy, performance/security testing coordination, release assurance and test reporting, Agile/Scrum
- **AI-assisted testing:** Agent-assisted test design, execution support and automation code generation with human-in-the-loop validation

## Professional Experience

### Automation Tester, Bupa

*Jul 2025 – Present*

Sole QA in a cross-functional product squad, responsible for test strategy, automation and release assurance.

- **Drive shift-left testing:** participate in every sprint planning session, review stories with developers, assess testability and acceptance criteria, and identify quality risks before implementation.
- **Designed and introduced an AI agent-assisted testing solution** adopted by the squad for test case drafting, execution support, evidence capture and automation code generation, with human review at every stage to validate coverage, results and automation quality, across four releases it supported drafting more than 380 test cases and generating more than 50 automated tests.
- **Embed automation in developer workflows:** build and maintain Playwright UI/API suites in .NET/C# and MSTest running in Azure DevOps pipelines, integrate API tests into developers' deployment pipelines, and maintain Playwright/TypeScript smoke tests in the web repo validating blue-green deployments.
- **Coordinate performance and security testing** for each release with specialist testers through ticket walkthroughs and joint assessment of non-functional scope.
- **Own release test planning and assurance:** maintain story-level test plans, execute functional and targeted regression testing, and prepare Test Completion Reports covering activities, outcomes, defects and risks for test management and business stakeholder sign-off.

### Test Automation Specialist, Foxtel Group

*Jun 2021 – May 2025*

- Architected a **WebdriverIO, BrowserStack and Cucumber** web automation suite supporting shift-left testing; reported 30% earlier defect detection, a 40% reduction in escaped bugs and 25% faster feedback loops.
- Led mobile UI and regression automation using **Java and TestNG**, reducing manual testing effort by 55% and accelerating release cycles by 20%.
- Built a reusable **TypeScript NPM package** for cross-product utilities and components, reducing code duplication by 40% and increasing development speed by 35%.
- Implemented REST API checks using Java and JavaScript; integrated scheduled automated regression runs with **GitHub Actions and Jenkins**, distributing reports through Slack.

### Software Engineer in Test, Shanghai Rising Digital

*May 2018 – Jan 2019*

- Built and maintained **Appium/Python** automation using the Page Object Model, reducing per-test execution time by roughly three minutes.
- Designed and executed broad functional coverage, documented defects and worked with developers on investigation and fixes in Scrum.

### Software Engineer in Test, Pactera Technology (Shanghai) Ltd

*Apr 2016 – May 2018*

*On-site at Lenovo Mobile*

- Developed and maintained an automated Android OS performance testing platform, reducing test execution time by over 90% compared with manual processes.
- Extended performance checks through Git-based workflows; reported performance deviations and helped investigate production incidents.

### Software Developer, Shanghai Gujia Network Science and Technology

*Jul 2015 – Apr 2016*

- Developed web-crawling and data-processing tools in **Groovy and Python**; optimised database scripts and evaluated data visualisation solutions.

### Junior Android Developer, Shanghai Binpit Information Technology

*Aug 2014 – Jun 2015*

- Developed, debugged and maintained an Android photo editing and sharing application in **Java**.

## Education

- Master of Information Technology — University of New South Wales (2019–2021)
- Bachelor of Computer Science — Mississippi State University (2009–2013)

## Certification

- ISTQB Foundation Level
