Interview Questions

Software Quality Assurance Interview Questions only (9)

Software Quality Assurance Interview Questions and Answers


(Continued from previous question...)

Software Quality Assurance Interview Questions only (9)

  • Are regression tests required or do you feel there is a better use for resources?
  • Our software designers use UML for modeling applications. Based on their use cases, we would like to plan a test strategy. Do you agree with this approach or would this mean more effort for the testers.
  • Tell me about a difficult time you had at work and how you worked through it.
  • Give me an example of something you tried at work but did not work out so you had to go at things another way.
  • How can one file compare future dated output files from a program which has change, against the baseline run which used current date for input. The client does not want to mask dates on the output files to allow compares. - Answer-Rerun baseline and future date input files same # of days as future dated run of program with change. Now run a file compare against the baseline future dated output and the changed programs' future dated output.
  • What is the structure of the company?
  • Who is going to do the interview-possible background information of interviewer?
  • What is the employer's environment (platforms, tools, etc.)?
  • What are the employer's methods and processes used in software arena?
  • What is the employer's philosophy?
  • What automating testing tools are you familiar with?
  • How did you use automating testing tools in your job?
  • Describe some problem that you had with automating testing tool.
  • How do you plan test automation?
  • Can test automation improve test effectiveness?
  • What is Negative testing?
  • What was a problem you had in your previous assignment (testing if possible)? How did you resolve it?
  • What are two of your strengths that you will bring to our QA/testing team?
  • How would you define Quality Assurance?
  • What do you like most about Quality Assurance/Testing?
  • What do you like least about Quality Assurance/Testing?
  • What is the Waterfall Development Method and do you agree with all the steps?
  • What is the V-Model Development Method and do you agree with this model?
  • What is the Capability Maturity Model (CMM)? At what CMM level were the last few companies you worked?
  • What is a "Good Tester"?
  • Could you tell me two things you did in your previous assignment (QA/Testing related hopefully) that you are proud of?
  • List 5 words that best describe your strengths.
  • What are two of your weaknesses?
  • What methodologies have you used to develop test cases?
  • In an application currently in production, one module of code is being modified. Is it necessary to re- test the whole application or is it enough to just test functionality associated with that module?
  • Define each of the following and explain how each relates to the other: Unit, System, and Integration testing.
  • Define Verification and Validation. Explain the differences between the two.
  • Explain the differences between White-box, Gray-box, and Black-box testing.
  • How do you go about going into a new organization? How do you assimilate?
  • Define the following and explain their usefulness: Change Management, Configuration Management, Version Control, and Defect Tracking.
  • What is ISO 9000? Have you ever been in an ISO shop?
  • When are you done testing?
  • What is the difference between a test strategy and a test plan?
  • What is ISO 9003? Why is it important
  • What are ISO standards? Why are they important?
  • What is IEEE 829? (This standard is important for Software Test Documentation-Why?)
  • What is IEEE? Why is it important?
  • Do you support automated testing? Why?
  • We have a testing assignment that is time-driven. Do you think automated tests are the best solution?
  • What is your experience with change control? Our development team has only 10 members. Do you think managing change is such a big deal for us?
  • Are reusable test cases a big plus of automated testing and explain why.
  • Can you build a good audit trail using Compuware's QACenter products. Explain why.
  • How important is Change Management in today's computing environments?
  • Do you think tools are required for managing change. Explain and please list some tools/practices which can help you managing change.
  • We believe in ad-hoc software processes for projects. Do you agree with this? Please explain your answer.
  • When is a good time for system testing?

(Continued on next question...)

Other Interview Questions