Quality Assurance is one of the most important parts of the custom app development process. After all - as a client, you want your software to not only be beautifully designed, well coded, and liked by your target audience but also bugs and errors free. Yet as we see, even the tech giants struggle to ensure that for their end-users - Apple and iOS 8 updates disaster in 2014 shows that clearly. After the release of the update, Apple had to withdraw it a few hours after its release as it blocked calls and disabled the touch ID function. What a shame!