When employed at Outplay Entertainment, I found that due to the novel complexities of the flagship game, Mystery Match Village, new bugs would sometimes outstrip QA resource.
Always curious about automated testing, I pitched the idea of building a general-use API-based E2E automated testing framework for Unity to leadership, and was given the go-ahead to develop it as a side project.
Coders write isolated Actions that interface with game code, and test authors compose tests by mixing and matching Actions in a no-code editor.
The framework was built on top of Unity which means that tests could be ran on end-user devices, in the CI and on desktop.
Unfortunately, company priorities did not match up and I wasn’t able to take it further than the initial MVP.