CSA Quality Assurance Programs 2 — Questions and Answers
Question 1: Which QA metric measures the percentage of defects found during testing versus total defects found (including those found in production)?
- Defect Removal Efficiency (DRE) (Correct answer)
- Mean Time Between Failures (MTBF)
- Defect Density
- Test Coverage Ratio
Correct answer: Defect Removal Efficiency (DRE)
Defect Removal Efficiency (DRE) measures the ratio of defects removed before release to the total number of defects, indicating the effectiveness of the QA process.
Question 2: In a QA program, what is the primary purpose of a test plan document?
- To list all known bugs in the system
- To define the scope, approach, resources, and schedule for testing activities (Correct answer)
- To record test execution results
- To document user acceptance criteria only
Correct answer: To define the scope, approach, resources, and schedule for testing activities
A test plan defines the scope, objectives, approach, resources, environment, and schedule needed to guide all testing activities within a project.
Question 3: What QA technique involves executing software without actually running the code, relying instead on human review?
- Dynamic testing
- Static testing (Correct answer)
- Regression testing
- Load testing
Correct answer: Static testing
Static testing reviews artifacts such as code, requirements, or design documents without executing the program, catching defects early in the lifecycle.
Question 4: A company tracks the number of defects per thousand lines of code. This measurement is known as:
- Defect Removal Efficiency
- Test Coverage
- Defect Density (Correct answer)
- Severity Index
Correct answer: Defect Density
Defect Density is calculated as the number of defects divided by the size of the software (often per KLOC), providing a normalized quality indicator.
Question 5: Which type of testing verifies that new code changes have not adversely impacted existing functionality?
- Smoke testing
- Regression testing (Correct answer)
- Exploratory testing
- Boundary testing
Correct answer: Regression testing
Regression testing re-executes previously passing test cases after code changes to ensure existing functionality remains unbroken.
Question 6: In quality management, the concept of 'Cost of Poor Quality' (CoPQ) includes which of the following?
- Training costs and equipment upgrades
- Internal failure costs and external failure costs (Correct answer)
- Documentation costs and test automation licenses
- Auditor salaries and compliance fees
Correct answer: Internal failure costs and external failure costs
CoPQ encompasses internal failure costs (defects caught before release) and external failure costs (defects found by customers), both of which reflect the price of not meeting quality standards.
Question 7: Which QA role is primarily responsible for evaluating whether a product meets business requirements from the end-user perspective?
- Unit tester
- User Acceptance Tester (UAT) (Correct answer)
- Performance engineer
- Security auditor
Correct answer: User Acceptance Tester (UAT)
User Acceptance Testing (UAT) is performed by end-users or business stakeholders to validate that the system fulfills business requirements before go-live.
Which QA metric measures the percentage of defects found during testing versus total defects found (including those found in production)?