Monday, March 24, 2008

Software testing interview questions Test manager Part I

Q Customer has reported severe defects in Daily balance report. The customeris unhappy that the problem is not fixed even after a week. What action youas a PM will take to restore confidence of customer and ensure that this willnot happen in suture?Answer:Conflict resolution – Get on your customer wavelength. Get the facts and askquestions, get detail info and take notes listen carefully. Establish and initiate anaction program(admit error if it is there, negotiate satisfactory solution, state thesolution and get agreement, take action and follow up with customer). Finallyestablish proper daily problem review process to prevent such problems in future.
Q. It’s observed that the testers in your organization are performing tests on thedeliverable even after significant defects have been found. This has resultedin unnecessary testing of little value because re-testing needs to be doneafter defects have been rectified. You are the test manager and going toupdate the test plan with recommendations on when to stop testing. List therecommendations you are going to make.Answer:Following steps need to be taken .a) Acceptance criteria should tightenb) Test cases should be re-evaluated (preferably peer review)c) If possible more test cases should be added. With boundary value andequivalence class partition cases.d) More test cases with invalid condition should be addede) Stop criteria needs to be modified
Q. You are newly appointed as a test lead in an organization which uses manualtesting. Your boss wants you to put forth three testing tools and their featuresto create awareness about the testing tools in the top management. Suggestany three testing tools for your test Environment and why do you suggestthem?Answer:The third question is very important one. You can write about test Director, Winrunner/Load runner, McCable or any other coverage tool. Test director is useful totrack defect. WR or LR to do functionality/Load testing, Coverage tool to check thecode coverage thereby helping in White box testing.
Q. You are working on a project, where the requirements change dynamically.The data in the project comes from various ends (from various Platforms) andare inter-dependent. You see this as a big risk in the project. How would youplan accordingly?Answer:Give a Plan which takes care of the risk and is identified in the Risk Areas. Say thatthe testing scope would concentrate more on Data driven tests etc.

No comments: