Test automation has hit a fever pitch recently—and for good reason. As companies build towards an agile testing environment, they are finding automation necessary to achieve the level of code coverage they desire (and need) to provide an optimal user experience.