Software Quality Assurance Interview Questions only (7)
Software Quality Assurance Interview Questions and Answers
(Continued from previous question...)
Software Quality Assurance Interview Questions only (7)
- Who should be involved in each level of testing? What should be their responsibilities?
- You have more verifiable QA experience testing:
- Java APIs
- End user applications using third-party automated test tools
- End user applications using manual testing and in-house test tools
- Your professional experience debugging, developing test cases and running system tests for developed subsystems and features is:
- N/A - I do not have experience in these areas.
- I have this experience on 1 to 3 commercial product launches or product integrations.
- I have this experience on 4 to 6 commercial product launches or product integrations.
- I have this experience on 7 to 10 or more commercial product launches or product integrations.
- You have personally created the following number of test plans or test cases:
- N/A - I would be new to creating test plans or test cases
- For 1 to 3 product releases
- For 4 to 6 product releases
- For 7 to 10 product releases
- What is an advantage of black box testing over white box testing:
- Tests give confidence that the program meets its specifications
- Tests can be done while the program is being written instead of waiting until it is finished
- It insures that every piece of code written is tested in some way
- Tests give confidence that every part of the code is working
- What is an advantage of white box testing over black box testing:
- Tests can discover that some code is missing
- Tests can be done while the program is being written instead of waiting until it is finished
- Tests can be designed before a program is written
- Tests give confidence that the program meets its specifications
- Your experience with Programming within the context of Quality Assurance is:
- N/A - I have no programming experience in C, C++ or Java.
- You have done some programming in my role as a QA Engineer, and am comfortable meeting such requirements in Java, C and C++ or VC++.
- You have developed applications of moderate complexity that have taken up to three months to complete.
- Your skill in maintaining and debugging an application is best described as:
- N/A - You have not participated in debugging a product.
- You have worked under the mentorship of a team lead to learn various debugging techniques and strategies.
- You have both an interest in getting to the root of a problem and understand the steps You need to take to document it fully for the developer.
- You am experienced in working with great autonomy on debugging/maintenance efforts and have a track record of successful projects You can discuss.
- Why does testing not prove a program is 100 percent correct (except for extremely simple programs)?
- Because we can only test a finite number of cases, but the program may have an infinite number of possible combinations of inputs and outputs
- Because the people who test the program are not the people who write the code
- Because the program is too long
- All of the above
- We CAN prove a program is 100 percent correct by testing
- Which statement regarding Validation is correct:
- It refers to the set of activities that ensures the software has been built according to the customer's requirements.
- It refers to the set of activities that ensure the software correctly implements specific functions.
(Continued on next question...)
Other Interview Questions
|