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.