OpKey is an automated testing software platform that dramatically reduces the cost of software quality. It automates the testing process for browsers, mobile devices, and IoT devices, including embedded systems. OpKey automates the still manual process of test data generation. OpKey has been designed with simplicity in mind so that even someone new to software development can learn how to create automated tests quickly.