Software testing interview questions Test manager Part I

Q Customer has reported severe defects in Daily balance report. The customer
is unhappy that the problem is not fixed even after a week. What action you
as a PM will take to restore confidence of customer and ensure that this will
not happen in suture?

Answer:
Conflict resolution – Get on your customer wavelength. Get the facts and ask
questions, get detail info and take notes listen carefully. Establish and initiate an
action program(admit error if it is there, negotiate satisfactory solution, state the
solution and get agreement, take action and follow up with customer). Finally
establish 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 the
deliverable even after significant defects have been found. This has resulted
in unnecessary testing of little value because re-testing needs to be done
after defects have been rectified. You are the test manager and going to
update the test plan with recommendations on when to stop testing. List the
recommendations you are going to make.

Answer:
Following steps need to be taken .
a) Acceptance criteria should tighten
b) Test cases should be re-evaluated (preferably peer review)
c) If possible more test cases should be added. With boundary value and
equivalence class partition cases.
d) More test cases with invalid condition should be added
e) Stop criteria needs to be modified

Q. You are newly appointed as a test lead in an organization which uses manual
testing. Your boss wants you to put forth three testing tools and their features
to create awareness about the testing tools in the top management. Suggest
any three testing tools for your test Environment and why do you suggest
them?

Answer:
The third question is very important one. You can write about test Director, Win
runner/Load runner, McCable or any other coverage tool. Test director is useful to
track defect. WR or LR to do functionality/Load testing, Coverage tool to check the
code 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) and
are inter-dependent. You see this as a big risk in the project. How would you
plan accordingly?

Answer:
Give a Plan which takes care of the risk and is identified in the Risk Areas. Say that
the testing scope would concentrate more on Data driven tests etc.




Related Posts:

  • Short Automation Testing Interview questions
  • WinRunner automation tool Preparation: Weekend preparation Series
  • Interesting posts on Software Testing Help
  • How to prepare for software testing interview
  • Resources
  • 20 comments ↓

    #1 Pradeep Soundararajan on 05.06.07 at 9:21 pm

    I am not sure where you collected these questions and whose answers are these. In my opinion, the answers lack critical thinking, questioning and knowledge of software.

    You are working on a project, where the requirements change dynamically. The data in the project comes from various ends (from various Platforms) and
    are inter-dependent. You see this as a big risk in the project. How would you plan accordingly?

    The first thing I would do is to ask a question: What role do I play in this project?

    The role I play decides what I would do.

    What do you mean by changing requirements?

    There is no commercial or maybe non commercial software projects that have a requirement document that is complete and with no changes in requirements.

    You see this as a big risk in the project. How would you plan accordingly?

    I feel that there might be bigger risks than the one listed in the question. If I alone recognize something as a risk and others don’t, I might not get co-operation from the team to execute any fantastic idea that I might have to resolve the risk.

    How would I deal with it depends on my knowledge of contexts that surround the project.

    If there were to be standard one line answers to problems that testers and projects face, monkeys and parrots might get trained in future to give those one line answers.

    My intention of saying that is not to hurt you but to let you know that I think, one line answers or standard answers misguide and are false.

    #2 Pradeep Soundararajan on 05.06.07 at 9:49 pm

    You are newly appointed as a test lead in an organization which uses manual testing. Your boss wants you to put forth three testing tools and their features
    to create awareness about the testing tools in the top management. Suggest any three testing tools for your test Environment and why do you suggest
    them?

    Well, I am a Test Lead for which project and product?

    Assume, I am a Test Lead for a chemical test lab at NASA, does your answer of suggesting Winrunner, QTP or any other tool help me or my boss or anyone in this world?

    Let’s also assume, I am testing a mobile phone, now my boss is asking me the same question, what do you expect me to answer?

    The same WR, LR, QTP?

    Whoever reads this and is smart enough and is open to learning and is not from context driven community will understand that testing or any activity is context driven.

    Your answer or solution to a problem is driven by contexts that surround and not just straight forward answers that fetched a job for someone in some organization.

    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 to track defect. WR or LR to do functionality/Load testing, Coverage tool to check the
    code coverage thereby helping in White box testing.

    First of all, how does me joining a company as a test lead and being new to the company matter?

    Well, I can think of ways where it might matter but are you sure you too have thought of them?

    Coverage tools? Wow! Are they still selling?

    The coverage tool has an algorithm to spit out a number and the algorithm wasn’t tested on your developers code when it was developed and hence every time the coverage tool runs on your software, it’s a test or an information to the coverage tool company and not just you.

    Assume, your job is to cover each street in a specific city and there are 300 streets in that city.

    I blind fold you and make you walk on 200 streets and due to that, you are unable to know the 200 streets you covered and have information about the 100 streets that you could note down.

    What is your coverage?

    100% or 33.34% or both?

    Well, if you have read my comments in your blog, you could counter me by asking “What do I mean by coverage? and what is the context in which you asked the above question”

    I would be happy if you thought of it despite me having an answer for that or not. It makes me feel happy that you have started to think and that’s important for me and for this country.

    #3 KSR on 03.06.08 at 9:02 am

    Hi Mr.Pradeep SundarRajan(a big name!)..
    I guess, the idea of giving thre tools…Td, WR/LR & Cov.Tool is to tell that—One tells about a test management tool, the other functionalily / performance and the next / last would be about what is the test coverage…Looks reasonable….Assuming it is a normal development project which is ready for testing…I am sure, when you are interviewd by NASA or NOKIA they will not ask such questions…but when you interviewd by Polaris, CJ, AppLabs etc…
    We can always cross question any interview answer..becuase it will be based up on his exp. or genaral…so do not bother too much these things…It is just an idea to answer such questions…if u r a TL or TM then it will help…If u try to answer as it is then…it is a big problem for u and for the co. who will hire u…

    #4 KYA on 05.17.08 at 3:37 pm

    Good information. Thanks for your time and effort.

    #5 jabbar on 05.29.08 at 6:45 pm

    Pradeep Soundararajan is a nut ….one thing need to learn..respect other person views….

    #6 Beena on 06.09.08 at 3:03 pm

    hi….

    #7 Pradeep Soundararajan on 06.10.08 at 1:42 pm

    @KSR
    Hi Mr.Pradeep SundarRajan(a big name!)..

    How does it matter? However, you have misspelled it. It’s Pradeep Soundararajan

    I guess, the idea of giving thre tools…Td, WR/LR & Cov.Tool is to tell that—One tells about a test management tool, the other functionalily / performance and the next / last would be about what is the test coverage…Looks reasonable….Assuming it is a normal development project which is ready for testing…

    I would suggest Notepad, Excel and Word. I find it more plausible because I haven’t seen any testing projects run without them.

    Those are tools, for sure.

    When people say, “tools” in the testing context, they assume it to be “test automation tool”.

    I am sure, when you are interviewd by NASA or NOKIA they will not ask such questions…

    How do you know that? Did you attend them? Even if you have attended it is not NASA that asks questions but some people in it and you would never know what those people who did not interview you would ask.

    but when you interviewd by Polaris, CJ, AppLabs etc…We can always cross question any interview answer..becuase it will be based up on his exp. or genaral…so do not bother too much these things…It is just an idea to answer such questions…if u r a TL or TM then it will help…If u try to answer as it is then…it is a big problem for u and for the co. who will hire u…

    If an answer needs to be given without allowed to ask questions then I better not get hired.

    @Jabbar,

    Pradeep Soundararajan is a nut ….one thing need to learn..respect other person views….

    Yes, he is a nut. Did the world change because of that?

    #8 Krithika Prabhu on 06.26.08 at 8:51 am

    Yes, The questions are more useful than the answers. The answers written here are just guidelines.

    Be prepared for these types of questions but not with these same answers.

    Useful info and Thanks for the views to learn a little bit more.

    #9 Pro_lead on 07.01.08 at 8:00 am

    It seems that Pradeep Soundararajan is frustrated team lead in some frustru company…..

    The questions are good…and I think at PL/Pm level you have your mind to think and answer the questions based on your experience…
    You dont need to by-hearth the answers give..

    the answers are just a guideline……Good effort…and useful info indeed..
    Pradeep Soundararajan needs a jaadu ki zhappi to calm him down….

    #10 Pradeep Soundararajan on 07.01.08 at 8:03 am

    Pradeep Soundararajan never is never frustrated with a frustrated company. He is self employed. He is India’s one of the fewest independent Test Consultant.

    When Galelio said the world wasn’t flat, he sounded the funniest.

    #11 Beena on 07.01.08 at 10:00 am

    Hello Pradeep,
    Vijay s just giving an idea for the ppl, who r new 2 this testing field. If u r interested read it, otherwise just give him good suggestion 2 make it more interesting.
    “I am not sure where you collected these questions and whose answers are these.” u should not say these words,
    if u really want to tel somthing u should say it in rude manner. U should b polite, like “In my opinion, the answers lack critical thinking…..”
    Otherwise y? don’t u start ur own Blog…………?
    This s my suggestion 2 u…
    ‘DOOSRE INSAAN PE UNGLI MAT UTHAOO’

    #12 Pro_lead on 07.01.08 at 11:28 am

    Hey Pradeep,
    take it easy..
    I understand that you are very much experienced and knowledgable person in this testing industry…

    But you should not say this on your own..People should say this to you…

    So India’s next Galileo…Be firm on the ground and have your head firm on your shoulders….eventhough u r a bigshot in this field….

    Guide and help others rather than criticizing …….

    #13 Pradeep Soundararajan on 07.01.08 at 12:45 pm

    @Pro_lead

    So India’s next Galileo…Be firm on the ground and have your head firm on your shoulders….eventhough u r a bigshot in this field….

    Galelio doesn’t need instructions from someone on what he needs to do.

    @Beena,

    U should b polite, like “In my opinion, the answers lack critical thinking…..”
    Otherwise y? don’t u start ur own Blog…………?

    Blog, what is it?

    #14 Beena on 07.02.08 at 9:25 am

    Hello Prdeep,
    This softwretestinghelp.com itself s one blog.
    Blog “usually maintained by an individual, with regular entries of commentary, descriptions of events, or other material such as graphics or video”.
    I hope u got……….:)

    #15 KAT22 on 07.10.08 at 5:47 am

    Good one

    #16 BCJ on 07.16.08 at 5:37 am

    I forgot why I came in here :)

    #17 Pradeep Soundararajan on 07.28.08 at 8:51 am

    oye pradeep pra,
    tu sirfira maaloom padta hai…chittar padne hain 2 bas te teri akal thikane aa jaaugi..
    sale, ek tobande ne FAQ likha hai doosrun ke benefit ke liye aur tu hai ke chik chik kiye jaa raha hai…chopp ho ja warna jaan se jaayega….
    bada aaya test consultant-woh bhi independent.
    suniya se independednt kar dunga sale ko

    @hahainvisible,

    Dear brave person who disclosed who is he/she,

    I am glad what I wrote irritated you because its a trait of bad testers to get irritated by good stuff.

    I suspect that this forum is technical and I challenged thoughts ( which is good for the community to better ) versus you and others challenging a person and not his ideas.

    Using foul language makes you a feel better and makes you not realize you are one of the worst souls.

    I bet you wont because you love being what you are.

    Skilled software testing is not for people like you. A writing should offer thought process and not stop it. I bet those who responded to me are the ones who don’t like a better thought process.

    Good for you!

    #18 Vijay on 07.28.08 at 2:26 pm

    Hi all,
    Debating and arguing about any issue is fine but please stop using comment threads to spread hate speech.

    Here many readers are getting helpful information from expert comments left by software testing professionals so please do not ruin the meaningful conversations on SoftwareTestingHelp.com

    #19 Vijay on 07.28.08 at 2:40 pm

    BTW, for those who are not familiar with name “Pradeep Soundararajan”:
    Pradeep Soundararajan is a very respected person in software testing industry.
    You can reach him at:
    http://testertested.blogspot.com/

    #20 VR on 08.29.08 at 5:33 pm

    Dear Guys,

    I have been working with Pradeep for the last few month & I have seen him very closely. He is out here only to give a few inputs and share a few views which would do something good for the testing community. He is not a fighter nor is interested to be one.

    I could only say one thing here, if you don’t like any views, leave it - there is no need to criticize.

    It’s a forum to share…

    Leave a Comment