In most game development teams, automated testing begins only after a feature has already been designed and implemented. At ...