Courtney Zhan

I'm a Software Development Engineer at Amazon. I am passionate about programming, automated testing and graphic design.

When I'm not programming, you'll find me practising automated testing, writing technical articles on Medium and doing Chinese painting.

Skills

Technical Skills
  • Selenium WebDriver web test automation
  • Appium + Selenium native desktop app test automation
  • Ruby + Rails
  • Python3
  • Java
  • C/C++
  • Unity C#
  • SQL
  • Git
Awards
    2023
  • UQ, Best Innovative Application (Cloud Computing course)

  • 2021
  • UQ, Class of 2021 Future Leaders Program

  • 2020
  • UQ, Prentice Scholar in the UQ EAIT Scholars Program (top 5% of cohort)
  • UQ, Deans Commendation for Academic Excellence
  • UQ, Alumni Advantage Scholarship for Computing

  • 2019
  • UQ, Deans Commendation for Academic Excellence

Publications

Image description

Selenium WebDriver Recipes in C#: 3rd Edition

Authored. Published Dec 2023

Learn More
Image description

(Educative Course) Discover Ruby Programming Through Fun Examples

Authored. Published Apr 2023

Learn More
Image description

Practical Desktop App Test Automation with Appium

Co-authored. Published Dec 2021

Learn More

Experiences

Date
Dec 2024 - Now Amazon, Software Development Engineer II

AmazonFresh development team, focused on fulfilling grocery orders.

Technologies: Java, Kotlin, TypeScript, Swift (iOS), AWS, Scala.

Mar 2022 - Dec 2024 Amazon, Software Development Engineer I

AmazonFresh development team, focused on fulfilling grocery orders.

Technologies: Java, Kotlin, TypeScript, Swift (iOS), AWS.

Summer 2021 Telstra, Software Engineering Intern

Self-initiated intern project to develop a suite of Automated End-to-End UI tests for a React-Admin CMS.

Went beyond the original goal to use Microsoft's Playwright framework and also used Selenium WebDriver framework, set up a local Continuous Testing server and wrote documentation on all technologies used.

Technologies: Microsoft Playwright, Selenium WebDriver

Feb 2021 - Nov 2021 UQ, Teaching Assistant
Academic tutor for:
  • COMP2048: Theory of Computing
  • INFS2200: Relational Database Systems
  • INFS3200: Advanced Database Systems
Winter 2021 UQ, Winter Research Project

ML Project on detecting position and orientation of particles. Github link.

Projects

Image description

Outer Space

Part of the 11th Legacy Game Jams. Ranked 3rd.

Learn More
Image description

Whenwise

BookPhysio, the service booking app I developed during high school and university, was later acquired by AgileWay and evolved into the commercial platform WhenWise.

Learn More