Quality Interview Questions and Answers
Question - 21 : - What is thread testing?
Answer - 21 : - A thread testing is a top-down testing, where the progressive integration of components follows the implementation of subsets of the requirements, as opposed to the integration of components by successively lower levels.
Question - 22 : - What is configuration management?
Answer - 22 : - It is a process to control and document any changes made during the life of a project. Release control, Change control and Revision control are the important aspects of configuration management.
Question - 23 : - What is Ad Hoc testing?
Answer - 23 : - It is a testing phase where the tester tries to break the system by randomly trying the system's functionality. It can include negative testing as well.
Question - 24 : - List out the roles of Software Quality Assurance engineer?
Answer - 24 : - A software quality assurance engineer tasks may include following things amongst others
•	Writing source code
•	Software design
•	Control of source code
•	Reviewing code
•	Change management
•	Configuration management
•	Integration of software
•	Program testing
•	Release management process
Question - 25 : - Explain what are test driver and test stub and why it is required?
Answer - 25 : - •	The stub is called from the software component to be tested. It is used in top down approach
•	The driver calls a component to be tested. It is used in bottom up approach
•	It is required when we need to test the interface between modules X and Y and we have developed only module X. So we cannot just test module X but if there is any dummy module we can use that dummy module to test module X
Question - 26 : - Explain what is Bug triage?
Answer - 26 : - A bug triage is a process to
•	Ensure bug report completeness
•	Assign and analyze the bug
•	Assigning bug to proper bug owner
•	Adjust bug severity properly
•	Set appropriate bug priority
Question - 27 : - List out various tools required to support testing during development of the application?
Answer - 27 : - To support testing during development of application following tools can be used
•	Test Management Tools: JIRA, Quality Center etc.
•	Defect Management Tools: Test Director, Bugzilla
•	Project Management Tools: Sharepoint
•	Automation Tools: RFT, QTP, and WinRunner
Question - 28 : - What is a Test Metric in software testing and what information does it contains?
Answer - 28 : - In software testing, Test Metric is referred to the standard of test measurement. They are the statistics narrating the structure or content of a testing. It contains information like
•	Total test
•	Test run
•	Test passed
•	Test failed
•	Tests deferred
•	Test passed the first time
Question - 29 : - Explain what is traceability matrix?
Answer - 29 : - A test matrix is used to map test scripts to requirements.
Question - 30 : - Explain what is the difference between Regression testing and Retesting?
Answer - 30 : - Retesting is carried out to check the defects fixes, while regression testing is performed to check whether the defect fix have any impact on other functionality.