How software and QA testing saves time, money, and reputation - Tech Sentiments