Innovative App & Web Testing | QA Testing – The What & Why

What is quality assurance testing? When is it applicable? Why should you do it at all?