I remember following Six Essentials / Parables for Testers as described in a wonderful book on Software Testing. SE –1: Success of any testing effort is determined by the quality of the testing process. SE –2: Deploy early life cycle testing techniques if you want to prevent migration of defects. SE –3: For improving a testing process, a real person must own its responsibility. SE –4: Testing is a professional discipline and requires trained & skilled personnel. I am sure you would be keen to know about this marvelous book from an expert !!! Thus read the complete article at: