1. Differentiate between QA and QC? QA: It is process oriented (Quality Assurance) It evolves in entire process of software development. Preventing oriented. QC: It is product oriented (Quality Control) Work to examine the quality of product. Deduction oriented. 2. What is a bug? A computer bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from working correctly or produces an incorrect result. 3. What is a test case? Test case is set of input values, execution preconditions, expected results and execution Post conditions, developed for a particular objective or test conditions, such as to exercise a particular program path or to verify compliance with a specific requirement. 4. What is the purpose of test plan in your project? Test plan document is prepared by the test lead, it contains the contents like introduction, objectives, test strategy, scope, test items, program modules user procedures, features to be tested features not to tested approa...