Software Testing Professional Standards & Competencies 3 — Questions and Answers
Question 1: Which of the following BEST describes the concept of 'independence of testing'?
- Testers work without any tools or automation
- Testing performed by someone other than the developer who wrote the code (Correct answer)
- Testing done without a test plan
- Testers choose their own working hours
Correct answer: Testing performed by someone other than the developer who wrote the code
Independence of testing means the tester is separate from the development team to avoid bias and improve objectivity.
Question 2: According to ISTQB principles, why is exhaustive testing impossible?
- Testers lack sufficient skills
- The number of input combinations, paths, and states is too large to test completely (Correct answer)
- Modern tools cannot automate all scenarios
- Management never allocates enough budget
Correct answer: The number of input combinations, paths, and states is too large to test completely
Exhaustive testing is impractical because the sheer number of possible inputs and execution paths is infinite in most systems.
Question 3: A tester learns proprietary algorithm details while testing a financial application. What is the ethically correct behavior?
- Share the information with friends in the industry since it is publicly traded
- Keep the information confidential per NDA and professional ethics obligations (Correct answer)
- Publish the findings in a testing blog to help the community
- Use the information to test competing products at another employer
Correct answer: Keep the information confidential per NDA and professional ethics obligations
Professional testers are obligated to maintain confidentiality of proprietary information encountered during testing assignments.
Question 4: What does 'defect clustering' as an ISTQB principle imply about test effort allocation?
- Effort should be spread evenly across all modules
- Testing effort should be concentrated where defects are most likely to be found (Correct answer)
- Only automated tests should be run on clustered modules
- Defects in one module have no relationship to defects elsewhere
Correct answer: Testing effort should be concentrated where defects are most likely to be found
Defect clustering means a small number of modules typically contain most defects, so testers should focus effort there.
Question 5: Which professional skill is MOST important when communicating test results to non-technical stakeholders?
- Using precise technical jargon to demonstrate expertise
- Translating technical findings into business risk language stakeholders can understand (Correct answer)
- Providing raw log files for stakeholders to review directly
- Limiting communication to written reports only
Correct answer: Translating technical findings into business risk language stakeholders can understand
Effective testers translate technical defects into business impact terms so stakeholders can make informed decisions.
Question 6: A test manager wants to measure the effectiveness of the testing process. Which metric is MOST relevant?
- Number of test cases written per tester
- Defect detection percentage (defects found in testing vs. total defects found) (Correct answer)
- Hours spent in test planning meetings
- Number of automated tests in the regression suite
Correct answer: Defect detection percentage (defects found in testing vs. total defects found)
Defect detection percentage measures how effectively the testing process catches defects before they reach production.
Question 7: Which of the following is an example of a 'soft skill' particularly valued in software testing professionals?
- Knowledge of boundary value analysis
- Ability to write SQL queries
- Diplomatic communication when reporting defects to developers (Correct answer)
- Understanding of cyclomatic complexity
Correct answer: Diplomatic communication when reporting defects to developers
Diplomatic communication helps testers report defects constructively without creating conflict with development teams.
Which of the following BEST describes the concept of 'independence of testing'?