7 Things You Should Understand About Quality Assurance