40.What is considered a successful test? A test that disc overed more errors. The whole purpose of testing process is to discover as manybugs and errors as possible. Test that covers more functionality and discovers more errors inyour software product, therefore c onsidered more successful.41.What bug tracking system did you use? Again and again, it does not matter what bug tracking system did you use if you made your homework and invented the name of such or mentioned a standard one. You may say you'veused proprietary bug tracking system (works especially well if you previous company was thisway or another dealing with databases)42.When does testing begin - requirements, plan, design, code / testing phase? Obviously Testing will begins in requirement phase.43.Could you test a program 100%? 90%? Why? Definitely not! The major problem with testing that you cannot calculate how many error are in thecode, functioning etc. There are many factors involved such as experience of programmer,complexity of the system etc.44.What is the difference between testing and debugging? Big difference is that debugging is conducted by a programmer and the programmer fix the errorsduring debugging phase. Tester never fixes the errors, but rather find them and return toprogrammer.45.How would you conduct your test? Each test is based on the technical requirements of the software product.46.Have you used automatic testing tools. Which ones? If you never have seen automation tools before, do not try to fool around the interviewer. Youproduce a bad impression when "caught" on lying to the interviewer. However, if you ever usedthe automation tools, it would be a huge advantage for us to mention them even if those toolswere proprietary automation47.How would you build a test with WinRunner? Rational Visual Test? First of all, see the comments to the previous question. Then, all automation testing tools I ever heard of have a GUI recorder which allows you to record the basic user interactions with thesoftware underneath. Then, you manually update your initial script to suit your needs. You mustknow scripting48.What is considered a good test? Good test is a test covering most of the object's functionality.49.How would you conduct a test: top-down or down-top? What is it? Which one isbetter? Down-Top: unit -> interface -> s ystem. Top-Down is a vice versa. You may use both, but down-top allows to discover malfunctioning at earlier phases of dev elopment and cheaper to fix than inthe case of top-down.50.How to develop a test plan ? How to develop a test case? Test plan consists of test cases. Test cases you develop according to requirement and designdocuments of the unit, system etc. You may be asked what would you do if you are not providedwith requirements documents. Then, you start creating your test cases based on functionality of the system. You should51.How do you see a QA role in the product development life cycle? QA should be involved in early stages of the development process in order to create an adequatetest cases and better general understanding of the system. QA, however, must be separated fromthe development team to ensure that there is no influence of developers on QA engineers. As alast resort before52.What is the size of your executable? 10MB. Who cares? You should demonstrate that you can't be caught with unexpected questions.This question is one of the dumbest, but you must react accordingly. Tell any reasonable number you want, but be careful not to exaggerate!53.What version of Oracle database did you use? Homework. Tell any version number you want - not many interviewers know the difference atversion level. However, do not tell any numbers if you never work ed with Oracle!54.How would you execute a SQL query in Oracle 8? Again, if you ever worked with Oracle, this question should be trivial for you to answer (fromcommand prompt, of course) If you never worked with Oracle, note politely that you did not touchan Orac le database on your career path.55.What version of OS were you using? Tell whatever you want - you can't be caught here. Popular answers are Windows 95/98,Windows 2000 (make sure you know various flavors) and various Unix flavors (AIX, Solaris,SunOS, HPUX etc.)56.Have you tested front-end of back-end? In other word you are asked if you tested GUI part of the application or server part of your application.