1. What is the difference between a test strategy and a test plan? 2. What is the relationship between test scripts and test cases? 3. What goes into a test package? 4. What test data would you need to test that a specific date occurs on a specific day of week? 5. How would you prioritize the test? 6. It is the eleventh hour and we have no test scripts, cases, or data. What would you do first? 7. How would you communicate defects ? 8. What would you do if management pressure is stating that testing is complete and you feel differently? 9. It is important to gather actual metrics with this once-in-a-lifetime test? 10. What would you record about a defect? 11. What is data - driven automation? 12. What are the main attributes of test automation? 13. Does automation replace manual testing? 14. How will you choose a tool for test automation? 15. How you will evaluate the tool for test automation? 16. What are main benefits of test automation? 17. What could go wrong with test automation? 18. How you will describe testing activities? 19. What testing activities you may want to automate? 20. Describe common problems of test automation. 21. What types of scripting techniques for test automation do you know? 22. What are principles of good testing scripts for automation? 23. What tools are available for support of testing during software development life cycle? 24. Can the activities of test case design be automated? 25. Why did you ever become involved in QA/testing? 26. What is the testing lifecycle and explain each of its phases? 27. What is the difference between testing and Quality Assurance? 28. What are basic, core, practises for a QA specialist? 29. What do you like about QA? 30. What has not worked well in your previous QA experience and what would you change? 31. How you will begin to improve the QA process? 32. What is the difference between QA and QC? 33. What is UML and how to use it for testing? 34. What is CMM and CMMI? What is the difference? 35. What do you like about computers? 36. Do you have a favourite QA book? More than one? Which ones? And why. 37. What is the responsibility of programmers vs QA? 38. How can software QA processes be implemented without stifling productivity? 39. How is testing affected by object-oriented designs? 40. What is extreme programming and what does it have to do with testing? 41. Write a test transaction for a scenario where 6.2% of tax deduction for the first $62,000 of income has to be done 42. What would be the Test Objective for Unit Testing? What are the quality measurements to assure that unit testing is complete? 43. Prepare a checklist for the developers on Unit Testing before the application comes to testing department. 44. Draw a pictorial diagram of a report you would create for developers to determine project status. 45. Draw a pictorial diagram of a report you would create for users and management to determine project status. 46. What 3 tools would you purchase for your company for use in testing? Justify the need? 47. Put the following concepts, put them in order, and provide a brief description of each: system testing acceptance testing unit testing integration testing benefits realization testing 48. What processes/methodologies are you familiar with? 49. What type of documents would you need for QA/QC/Testing? 50. How can you use technology to solve problem? 51. What type of metrics would you use? 52. How to find that tools work well with your existing system? 53. What automated tools are you familiar with? 54. How well you work with a team? 55. How would you ensure 100% coverage of testing? 56. How would you build a test team? 57. What problem you have right now or in the past? How you solved it? 58. What you will do during the first day of job? 59. What would you like to do five years from now? 60. Tell me about the worst boss you have ever had. 61. What are your greatest weaknesses? 62. What are your strengths? 63. What is a successful product? 64. What do you like about Windows? 65. What is good code? 66. Who is Kent Beck, Dr Grace Hopper, Dennis Ritchie? 67. What are two primary goals of testing? 68. If your company is going to conduct a review meeting, who should be on the review committee and why? 69. Write any three attributes which will impact the Testing Process? 70. What activity is done in Acceptance Testing, which is not done in System testing? 71. You are a tester for testing a large system. The system data model is very large with many attributes and there are a lot of inter-dependencies within the fields. What steps would you use to test the system and also what are the effects of the steps you have taken on the test plan? 72. Explain and provide examples for the following black box techniques? Boundary Value testing Equivalence testing Error Guessing 73. Describe a past experience with implementing a test harness in the development of software. 74. Have you ever worked with QA in developing test tools? Explain the participation Development should have with QA in leveraging such test tools for QA use. 75. Give me some examples of how you have participated in Integration Testing. 76. How would you describe the involvement you have had with the bug-fix cycle between Development and QA? 77. What is unit testing? 78. Describe your personal software development process. 79. How do you know when your code has met specifications? 80. How do you know your code has met specifications when there are no specifications? 81. Describe your experiences with code analyzers. 82. How do you feel about cyclomatic complexity? 83. Who should test your code? 84. How do you survive chaos?
|