What’s the role of documentation in QA?
• Critical. (Note that documentation can be electronic, not necessarily paper.) • QA practices should be documented such that they are repeatable. • Specifications, designs, business rules, inspection reports, configurations, code changes, test plans, test cases, bug reports, user manuals, etc. should all be documented. • What makes a good software QA engineer? • The same qualities a good tester has are useful for a QA engineer. • Additionally, they must be able to understand the entire software development process and how it can fit into the business approach and goals of the organization. • Communication skills and the ability to understand various sides of issues are important. • In organizations in the early stages of implementing QA processes, patience and diplomacy are especially needed. • An ability to find problems as well as to see ‘what’s missing’ is important for inspections and reviews. • There should ideally be a system for easily finding and obtaining documents and determ