I'm Joshua McDonald, a SDET and test lead with over 20 years of experience delivering quality across web, mobile, gaming, AR, and AI-powered applications. I own QA from planning to release, build automated tests in C# for Unity, implement CI/CD, and deliver measurable performance data that informs product decisions. I thrive in agile environments and enjoy turning complex requirements into reliable, scalable automation. I specialize in documenting intricate systems so that junior engineers and non-technical stakeholders can understand them, and I relish mentoring teams, improving testing processes, and driving quality across cross-functional projects.

Joshua McDonald

I'm Joshua McDonald, a SDET and test lead with over 20 years of experience delivering quality across web, mobile, gaming, AR, and AI-powered applications. I own QA from planning to release, build automated tests in C# for Unity, implement CI/CD, and deliver measurable performance data that informs product decisions. I thrive in agile environments and enjoy turning complex requirements into reliable, scalable automation. I specialize in documenting intricate systems so that junior engineers and non-technical stakeholders can understand them, and I relish mentoring teams, improving testing processes, and driving quality across cross-functional projects.

Available to hire

I’m Joshua McDonald, a SDET and test lead with over 20 years of experience delivering quality across web, mobile, gaming, AR, and AI-powered applications. I own QA from planning to release, build automated tests in C# for Unity, implement CI/CD, and deliver measurable performance data that informs product decisions. I thrive in agile environments and enjoy turning complex requirements into reliable, scalable automation.

I specialize in documenting intricate systems so that junior engineers and non-technical stakeholders can understand them, and I relish mentoring teams, improving testing processes, and driving quality across cross-functional projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Test Lead/QA Engineer at Illumix
March 1, 2024 - April 1, 2026
Owned QA for consumer-facing AR applications and developer APIs in an agile environment. Built Augmented Reality automated tests in C# for Unity mobile apps; generated perf data and dashboards to quickly detect regressions; established an AWS device farm suite to validate cross-device compatibility; identified and bypassed third-party limitations that blocked AR playback tests on iOS and AWS farms.
Senior SDET (XR Team) at Unity Technologies
November 1, 2020 - May 1, 2023
Re-architected a C# regression testing framework for XR device compatibility with Unity OpenXR; created organized documentation to accelerate onboarding and cross-team collaboration; introduced Python Locust load tests and RestAssured tests for WebGL apps on a GCP Kubernetes cluster to address scaling bottlenecks.
Senior SDET (Contract) at HBO
May 1, 2019 - November 1, 2020
Expanded front-end and back-end JavaScript automation for HBO streaming services; initiated investigations to eliminate low-priority time sinks; built onboarding documentation for a complex internal code system to accelerate learning for junior SDETs.
Test Lead at Voicebox Technologies/Nuance Inc
January 1, 2016 - May 1, 2019
Owned quality on multiple projects delivering LLM-driven voice control to Fortune 500 companies; managed a small QA team; developed a C# and SQL toolset to automate time-consuming product development tasks; built a Unity VR car driving simulator to demonstrate technology; replaced a long setup document with concise onboarding materials; implemented a Jenkins CI/CD pipeline with specialized running conditions.
SDET III (Contract) at Microsoft
July 1, 2014 - January 1, 2016
Built C# and Unity automation frameworks and scripts for HoloLens; designed detailed test suites spanning core features and contributed to broader test coverage beyond manual testing.
SDET/Test Lead (Contract) at LDS Church
July 1, 2012 - July 1, 2014
Led a web/mobile QA team; developed a data-driven Selenium/Java test suite that reproduced longstanding bugs and improved reliability; owned end-to-end quality for multiple web/mobile projects.
QA analyst (Short-term Contract) at Seamless
January 1, 2012 - June 1, 2012
Short-term contract to analyze backlog; performed data-driven testing and contributed to process improvements while maintaining deliverable quality.
SDET (Contract) at Microsoft
April 1, 2007 - October 1, 2011
Developed, planned, and executed test plans and cases for Xbox titles; built C# and SQL-based tools to aid data analysis, logging, and testing efficiency.

Education

Bachelor of Science, Computer Science at Neumont University – Salt Lake City, UT
January 11, 2030 - March 1, 2007

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Media & Entertainment, Software & Internet, Professional Services