Avoid major and minor pitfalls in your app\'s functionality or usability as soon as possible. QA and testing is one of the most important stages of application development which contributes to higher customer satisfaction and better user experience.
http://erminesoft.com/mobile-app-testing/