Thursday, August 29, 2013

Software Testing Interview Questions



1. Tell me something about yourself?
2. Tell me about your current project?
3. What is your primary role in your project?
4. What is your daily routine in your office?
5. What is the end to end process that is followed in your project?
6. What is a test plan and who prepares it?
7. How do you make sure that you have understood the entire requirement given by the client?
8. What do you do when you find something wrong in the requirement?
9. What is a traceability matrix, and what is the purpose of it?
10. What do you do when you received a build?
11. What is the difference between retesting and regression?
12. Why do you do sanity and regression and what is the difference?
13. How do you write test cases?
14. How can we test without requirements?
15. How do we know all scenarios are covered in test cases?
1. Tell me something about yourself.
2. Why did you leave your last job? Why do you want to change your job?
3. What experience do you have in this field?
4. Do you consider yourself successful?
5. What do co-workers say about you?
6. What do you know about this organization?
7. What have you done to improve your knowledge in the last year?
8. Are you applying for other jobs?
9. Why do you want to work for this organization?
10. Do you know anyone who works for us?




11. What kind of salary do you expect?
12. Are you a team player?
13. How long would you expect to work for us if hired?
14. Have you ever had to fire anyone? How did you feel about that?
15. What is your philosophy towards work?
16. If you had enough money to retire right now, would you?
17. Have you ever been asked to leave a position?
18. Explain how you would be an asset to this organization.
19. Why should we hire you?
20. Tell me about a suggestion you have made.
21. What irritates you about co-workers?
22. What is your greatest strength?
23. Tell me about your dream job.
24. Why do you think you would do well at this job?
25. What are you looking for in a job?
26. What kind of person would you refuse to work with?
27. What is more important to you: the money or the work?
28. What would your previous supervisor say your strongest point is?
29. Tell me about a problem you had with a supervisor.
30. What has disappointed you about a job?
31. Tell me about your ability to work under pressure.
32. Do your skills match this job or another job more closely?
33. What motivates you to do your best on the job?
34. Are you willing to work beyond normal work hours, and on weekends?
35. How would you know you were successful on this job?
36. Would you be willing to relocate if required?
37. Are you willing to put the interests of the organization ahead of your own?
38. Describe your management style.
39. What have you learned from mistakes on the job?
40. Do you have any blind spots?
41. If you were hiring a person for this job, what would you look for?
42. Do you think you are overqualified for this position?
43. How do you propose to compensate for your lack of experience?
44. What qualities do you look for in a boss?
45. Tell me about a time when you helped resolve a dispute between others.
46. What position do you prefer on a team working on a project?
47. Describe your work ethic.
48. What has been your biggest professional disappointment?
49. Tell me about the most fun you have had on the job.
50. Do you have any questions for me?
16. What is role of a tester in the requirement phase?
17. If the release date is only one day left, how you will test the product in one day?
18. What is the review process that is followed in your project/organisation?
19. What is the test environment and sets in up in your project?
20. How do you report a bug?
21. What is a bug life cycle?
22. What are severity and priority?
23. Who decides severity and priority?
24. How do you know something is a bug?
25. Which is the most important bug you have reported so far?
26. Tell me an example of high severity but low priority bug?
27. Tell me an example of low severity but high priority bug?
28. What are the test case design techniques that you know?
29. Tell me about boundary value analysis with an example
30. What is equivalence partitioning?
31. How do you reduce the number of test cases?
32. When do you say your product ready for release?
33. What is suspension and resumption criteria in test plan?
34. Which all major fields/information are required when reporting a defect?
35. What is difference between static and dynamic testing?
36. What is the difference between system testing and functional testing?
37. What are Alpha and Beta testing?
38. What are verification and validation?
39. What is monkey testing and why it is necessary?
40. What is pesticide paradox?
41. If you report a bug, and developer says that this is not a bug, how would you handle such situation?
42. What is performance testing?
43. What is the difference between load and stress testing?
44. What is gorilla testing?
45. How many types of integration testing strategies are there?
46. What are stubs and drivers in integration testing?
47. When can we go for automation testing?
48. What is parameterization in automation testing?
49. What is correlation in performance testing?
50. How do you perform installation testing?
51. What is usability testing?
52. What are virtual users in performance testing?
53. How does system testing differ from integration testing?
54. What are CMMI levels?
55. What is the difference between inspection and walkthrough?
56. What are the code coverage tools?
57. What are Testing Effectiveness (TE) and Defect Removal Efficiency (DRE)?
58. Who are PQA, DPA and CC in a project?
59. Can automation replace manual testing and manual testing replace automation testing?
60. What is defect masking?
61. Which Estimation Model is used for your project work?
62. Who assigns work in your project and how?
63. Why do you want to change your job?
64. Do you have any problem in working late nights or on weekends?
65. Do you have any experience in managing a software testing project?


No comments:

Post a Comment