Testing mobile applications is a messy and complex business. The chaos stems from three distinct areas, beginning with an increasing number of multiple mobile Operating Systems (OSs) and device types in the enterprise. For IT and Quality Assurance (QA) teams, this means mobile applications must be developed, tested, deployed and supported for each OS and device type. Securing mobile apps and the data they process is as important in the mobile universe as ever. The potential for gains in customer satisfaction, competitive advantage and productivity is high - but any breach in security can wreak havoc on the business.