Sydney, Australia

Luyuan He (Allen)

QA Automation Engineer

I build test automation frameworks and CI pipelines for web, API and mobile, so teams catch bugs earlier and release with confidence.

npx playwright test allen.spec.ts
Running 5 tests using 1 worker
builds automation frameworks from scratch
tests web, API and mobile
wires test suites into CI/CD
pairs with AI agents, human in the loop
catches bugs before users do
5 passed (1.4s)

About me

I am a passionate QA Automation Engineer with over eight years of expertise in software testing and two years of experience in development, specializing in designing and implementing robust automated test frameworks. I enjoy solving complex problems and ensuring software quality through automation and continuous integration.

Outside of work

  • Proud dad
  • Training in Brazilian Jiu-Jitsu
  • Boardgame enthusiast, sometimes write short reviews on BGG
8+ years in test automation
380+ test cases drafted with my AI-assisted workflow at Bupa
40% fewer escaped bugs at Foxtel
55% less manual test effort on mobile

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
  • GitHub Actions
  • Jenkins
  • Git/GitHub
  • Pipeline API checks
  • Blue-green smoke tests

Quality & AI

  • Shift-left reviews
  • Risk-based testing
  • Regression strategy
  • Release assurance
  • AI agent-assisted testing

Experience

From Android apps in Shanghai to streaming and health insurance in Sydney: two years building software, then eight-plus years making sure it works.

  1. 2025 – Present

    Automation Tester

    Bupa

    Sole QA in a product squad: Playwright (C# and TypeScript), Azure DevOps pipelines and an AI agent-assisted testing workflow.

  2. 2021 – 2025

    Test Automation Specialist

    Foxtel Group

    WebdriverIO, BrowserStack and Cucumber for web, plus Java and TestNG for mobile.

  3. 2019 – 2021 Education

    Master of Information Technology

    University of New South Wales

  4. 2018 – 2019

    Software Engineer in Test

    Shanghai Rising Digital

    Appium and Python framework built on the Page Object Model.

  5. 2016 – 2018

    Software Engineer in Test

    Pactera Technology (Shanghai), on-site at Lenovo Mobile

    Automated performance testing for a customised Android OS.

  6. 2015 – 2016

    Software Developer

    Shanghai Gujia Network Science and Technology

    Web crawlers in Groovy and Python feeding the company database.

  7. 2014 – 2015

    Junior Android Developer

    Shanghai Binpit Information Technology

    An Android photo editing and sharing app in Java.

Projects

Work · Bupa

QA_Flow

An AI agent-assisted testing process I designed and my squad adopted: from Azure DevOps story to test plan, evidence and automation, with human review at every step.

Work · Foxtel Group

Kayo, Binge and Hubbl Regression Suite

A WebdriverIO regression suite for the web versions of Kayo, Binge and Hubbl, running in CI with GitHub Actions.

Live · Board game

Ark Nova Placement

Check where the special enclosures fit on all 16 Ark Nova maps. Rotate pieces, toggle upgraded builds, and illegal spots show in red.

Side project

Notion Boardgame Gallery

Display your board game collection from BoardGameGeek in Notion as an image gallery.

Side project

Vaccination Appointment Helper

A small tool built during COVID to monitor appointment availability and notify users quickly.

UNSW capstone

FilmFinder

Our capstone project at UNSW: a movie database built with Django and SQLite.

Get in touch

Email is the quickest way to reach me. You can also find me on LinkedIn and GitHub.