Successful test automation in gaming depends on good planning, a decent understanding of how the game works, and the ability to control and interrogate the game engine level during replay. Most testing solutions on the market today focus on interacting with the screen to simulate the eyes of a user, and providing a naive input mechanism to drive the workload. This approach can only provide basic validation for video games, AR and VR which are immersive and dynamic by nature. Automated testing in gaming and other immersive experiences requires a deep introspection of the game environment to be able and adjust and respond to changes during testing with precision. In this talk we will cover some of the concepts of test automation for gaming, including object identification techniques, test planning, and execution strategies, to help you get the highest return on your automation investment.