Each question below shows the correct answer with a full explanation. Use these to build conceptual understanding before attempting a timed quiz.
Quality AssuranceEasy
Q1. What is the cost of quality?
- A.The total cost of ensuring quality plus the cost of poor quality✓ Correct
- B.Only the prevention costs of quality effort spent
- C.Only the rework and bug fixing cost totals only
- D.Only the software testing costs and effort totals
Explanation
Cost of quality includes prevention, appraisal, and failure costs.
Report an error in this question
Quality AssuranceEasy
Q2. What is a software standard?
- A.A physical flag or banner displayed for events according to best practices
- B.A physical computing hardware component and part by the development process
- C.A specific type of application source code module within the system boundary
- D.A documented agreement containing rules and guidelines for software development✓ Correct
Explanation
A software standard establishes engineering or technical criteria and guidelines.
Report an error in this question
Quality AssuranceMedium
Q3. What is the defect density metric?
- A.Number of defects per individual developer person during the software lifecycle
- B.The number of defects found per unit size of software (e.g., per KLOC)✓ Correct
- C.The severity rating of individual defects and bugs for the development team
- D.The total number of all defects combined overall within the project scope
Explanation
Defect density measures defects per unit of software size.
Report an error in this question
Quality AssuranceEasy
Q4. What is ISO 9001?
- A.An international standard for quality management systems✓ Correct
- B.A specialized software testing tool suite and program
- C.A general-purpose programming language tool and set
- D.A specific type of application source code file only
Explanation
ISO 9001 specifies requirements for quality management systems.
Report an error in this question
Quality AssuranceMedium
Q5. What is the ISO/IEC 25010 quality model?
- A.A standard defining software quality characteristics like functionality, reliability, and usability✓ Correct
- B.A relational database normalization model and form in the engineering discipline
- C.A specific automobile car model type and category by the project team members
- D.A software architecture design model pattern type and related components to achieve project objectives
Explanation
ISO/IEC 25010 defines eight software quality characteristics.
Report an error in this question
Quality AssuranceEasy
Q6. What is the purpose of quality control?
- A.Checking that deliverables meet quality standards✓ Correct
- B.Controlling the overall project scope boundary
- C.Controlling physical hardware components and parts
- D.Controlling the overall project team size numbers
Explanation
Quality control evaluates deliverables to ensure they meet quality standards.
Report an error in this question
Quality AssuranceEasy
Q7. What is a review in software QA?
- A.A systematic examination of software artifacts to find issues✓ Correct
- B.A movie review and rating evaluation by critics
- C.An employee performance review and appraisal form
- D.A consumer product rating and evaluation review
Explanation
A review systematically examines software work products.
Report an error in this question
Quality AssuranceMedium
Q8. What is the concept of 'shift left' in quality?
- A.Moving the computer screen display to the left side throughout the project
- B.Moving deployment earlier in the schedule timeline during implementation
- C.Moving testing and quality activities earlier in the development lifecycle✓ Correct
- D.Shifting team members to different project assignments in the system context
Explanation
Shift left incorporates quality practices earlier in the lifecycle.
Report an error in this question
Quality AssuranceEasy
Q9. What is software quality?
- A.The overall speed of software development activities
- B.The total number of features available in the app
- C.The degree to which software meets requirements and user expectations✓ Correct
- D.The total length of all source code lines and files
Explanation
Software quality is how well software satisfies requirements and expectations.
Report an error in this question
Quality AssuranceEasy
Q10. What is a code inspection?
- A.A formal review of source code by peers to find defects✓ Correct
- B.Running the compiled application directly for users
- C.Compiling the source code into binary executables
- D.Looking at a computer display screen only visually
Explanation
Code inspection is formal examination of source code by peers.
Report an error in this question
Quality AssuranceEasy
Q11. What is a software defect?
- A.An intended software feature or product capability and its related activities
- B.A scheduled software update or patch file release over the entire lifecycle
- C.A recognized software design pattern and approach as defined by standards
- D.A flaw in software that causes it to produce incorrect or unexpected results✓ Correct
Explanation
A defect causes incorrect or unexpected results.
Report an error in this question
Quality AssuranceMedium
Q12. What is formal technical review (FTR)?
- A.A regular source code coding session for features as part of the methodology
- B.A structured review technique with specific roles and procedures to find defects✓ Correct
- C.An informal casual team meeting with no structure for effective project outcomes
- D.A production deployment meeting and schedule plan in the development process
Explanation
FTR is a structured quality assurance activity to uncover errors.
Report an error in this question
Quality AssuranceEasy
Q13. What is the difference between QA and testing?
- A.The two concepts are fundamentally the same exact thing across all phases
- B.QA focuses on preventing defects through processes; testing focuses on finding defects✓ Correct
- C.Testing is always much broader than QA practices are in a systematic way
- D.QA only involves software testing activities and nothing else for the project goals
Explanation
QA prevents defects through processes; testing finds defects.
Report an error in this question
Quality AssuranceEasy
Q14. What does QA stand for in software?
- A.Quantitative Assessment
- B.Query Analysis
- C.Quick Application
- D.Quality Assurance✓ Correct
Explanation
QA stands for Quality Assurance.
Report an error in this question
Quality AssuranceMedium
Q15. What is the difference between a walkthrough and an inspection?
- A.A walkthrough always has defined formal roles setup in all development efforts
- B.A walkthrough is informal and author-led; an inspection is formal with defined roles✓ Correct
- C.An inspection is always informal and casual in tone within the given constraints
- D.The two approaches are completely identical overall for all project stakeholders
Explanation
A walkthrough is informal and author-led; inspection is formal with defined roles.
Report an error in this question
Quality AssuranceMedium
Q16. What is a quality audit?
- A.An independent evaluation of software processes and products against standards✓ Correct
- B.A financial accounting audit process only exclusively for quality purposes
- C.A system performance load test execution and report as a standard approach
- D.A formal source code peer review session and meeting in practice typically
Explanation
A quality audit evaluates compliance with planned arrangements and standards.
Report an error in this question
Quality AssuranceMedium
Q17. What is defect prevention?
- A.Activities aimed at identifying and addressing the root causes of defects before they occur✓ Correct
- B.Testing only at the very end of the whole project in a systematic way
- C.Finding defects only after production release launch at every stage across all phases
- D.Deliberately ignoring all known defects and issues by the organization
Explanation
Defect prevention addresses root causes before defects occur.
Report an error in this question
Quality AssuranceHard
Q18. What is the GQM (Goal-Question-Metric) approach?
- A.A recreational video gaming strategy method approach in all development efforts by the project team members
- B.A source code implementation coding approach method and related components to achieve project objectives
- C.A systematic approach to defining goals, deriving questions, and identifying metrics for quality measurement✓ Correct
- D.A comprehensive software testing approach method only in the engineering discipline
Explanation
GQM identifies goals, derives questions, and defines metrics to answer them.
Report an error in this question
Quality AssuranceMedium
Q19. What are the internal and external failure costs?
- A.Internal failure costs are always much higher overall for all project stakeholders within the given constraints
- B.External failure costs are always much cheaper overall over the entire lifecycle as defined by standards
- C.The two cost types are fundamentally the same thing by the development process and its related activities
- D.Internal failures are found before release (rework); external failures are found after release (support, reputation)✓ Correct
Explanation
Internal failures are before release; external failures are after release.
Report an error in this question
Quality AssuranceHard
Q20. What is Statistical Process Control (SPC) in software QA?
- A.A source code implementation coding technique method as part of the methodology
- B.A software architecture and design method guide book in the development process
- C.Using statistical methods to monitor and control software processes to ensure they operate predictably✓ Correct
- D.A statistical report generated for project managers for effective project outcomes
Explanation
SPC uses statistics to monitor and control development processes.
Report an error in this question
Quality AssuranceMedium
Q21. What is the Pareto principle in QA?
- A.All modules have an equal number of bugs and issues
- B.Equal distribution of bugs across all code modules
- C.Approximately 80% of defects come from 20% of the modules✓ Correct
- D.Testing all modules equally and consistently overall
Explanation
Roughly 80% of defects are found in about 20% of modules.
Report an error in this question
Quality AssuranceMedium
Q22. What is the role of a QA engineer?
- A.Ensuring software quality through planning, testing, and process improvement✓ Correct
- B.Only writing project documentation materials only within the system boundary
- C.Only writing application source code exclusively for the project goals
- D.Only managing projects and schedules exclusively according to best practices
Explanation
A QA engineer ensures quality through planning, testing, and process improvement.
Report an error in this question
Quality AssuranceHard
Q23. What is Root Cause Analysis (RCA)?
- A.A systematic process for identifying the underlying causes of defects or problems✓ Correct
- B.Finding the roots of a physical plant in soil in the system context
- C.A production deployment automation process method for quality purposes
- D.A source code implementation coding technique only during implementation
Explanation
RCA identifies fundamental causes of defects to prevent recurrence.
Report an error in this question
Quality AssuranceHard
Q24. What is the concept of 'process maturity' in QA?
- A.The overall size of the development process and scope for the development team throughout the project
- B.Processes that have become outdated and old over time during the software lifecycle
- C.The execution speed of all development processes running within the project scope
- D.The extent to which an organization's processes are defined, managed, measured, and continuously improved✓ Correct
Explanation
Process maturity indicates how well processes are defined, managed, and optimized.
Report an error in this question
Quality AssuranceHard
Q25. What is the difference between product quality and process quality?
- A.Product quality is entirely not measurable or assessable by the organization
- B.The two concepts are completely identical to each other in practice typically
- C.Product quality measures the software itself; process quality measures the development process✓ Correct
- D.Process quality is completely irrelevant to all outcomes as a standard approach
Explanation
Product quality assesses the software; process quality assesses the development process.
Report an error in this question
Quality AssuranceHard
Q26. What is the Clean Room approach to quality?
- A.A physically tidy and organized workspace and area by the development process
- B.A hardware manufacturing clean room facility space and its related activities
- C.A software development approach using formal verification to prevent defects rather than test for them✓ Correct
- D.A specific testing environment setup and space area over the entire lifecycle
Explanation
Clean Room uses formal methods to develop software with minimal defects.
Report an error in this question
Quality AssuranceHard
Q27. What is the concept of 'quality gates' in software development?
- A.A type of network firewall configuration and setup according to best practices
- B.Physical security gates at building entrance areas for the project goals
- C.Checkpoints in the development process where quality criteria must be met before proceeding✓ Correct
- D.Security gates for data access control setup only within the system boundary
Explanation
Quality gates are checkpoints where deliverables must meet quality criteria.
Report an error in this question
Quality AssuranceHard
Q28. What is the relationship between CMMI and software quality?
- A.CMMI only measures physical hardware quality metrics for all project stakeholders
- B.There is absolutely no relationship between the two as defined by standards
- C.CMMI provides a framework for improving processes, which directly impacts software quality✓ Correct
- D.CMMI completely replaces all software testing types within the given constraints
Explanation
CMMI provides process improvement guidelines that directly improve quality.
Report an error in this question
Quality AssuranceHard
Q29. What is a causal analysis meeting?
- A.An informal casual meeting with team colleagues at every stage
- B.A meeting to analyze the root causes of defects and identify preventive actions✓ Correct
- C.A recreational team building social activity event in a systematic way
- D.A project planning and scheduling meeting session across all phases
Explanation
Causal analysis meetings examine defect patterns and identify preventive actions.
Report an error in this question
Quality AssuranceHard
Q30. What is the concept of 'zero defect' philosophy?
- A.Deliberately ignoring all reported defect reports and related components
- B.Having absolutely no tests in the entire project by the project team members
- C.A quality approach emphasizing prevention and doing things right the first time✓ Correct
- D.A goal that is impossible to ever achieve at all in all development efforts
Explanation
Zero defect philosophy emphasizes prevention and doing things right the first time.
Report an error in this question