Game testing is a specialized skill that requires diverse tests to be performed in order to meet complex architectural needs and recent emergent compliance rules in game development. The number of elements interacting with each other inside a game is large, so identifying and testing them takes up a large chunk of the time and effort of test engineers.