QA is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers; which ISO 9000 defines as “part of quality management focused on providing confidence that quality requirements will be fulfilled”. This defect prevention in quality assurance differs subtly from defect detection and rejection in quality control, and has been referred to as a shift left as it focuses on quality earlier in the process.
ISO 9000 is an international standard that many companies use to ensure that their quality assurance system is in place and effective. Conformance to ISO 9000 is said to guarantee that a company delivers quality products and services. To follow ISO 9000, a company’s management team decides quality assurance policies and objectives. Next, the company or an external consultant formally writes down the company’s policies and requirements and how the staff can implement the quality assurance system. Once this guideline is in place and the quality assurance procedures are implemented, an outside assessor examines the company’s quality assurance system to make sure it complies with ISO 9000. A detailed report describes the parts of the standard the company missed, and the company agrees to correct any problems within a specific time. Once the problems are corrected, the company is certified as in conformance with the standard.
What is QA?
What is QC?
What is software testing?
What is a good test case?
What are the characteristics of a good test case?
How to write a test case?
What is the Difference between Test Plan and Test Strategy?
Define use case testing?
What is load testing?
What is stress testing?
Have you used any Automation tools?
What is test deliverables?
What are Test Driver and Test Stub and why are they required?
What is boundary testing?
What is integration testing?
What is test harness?
What’s your experience using Continuous Integration as part of the development process?
Do you know bug life cycle?
Suppose you find a bug in production, how would you make sure that the same bug is not introduced again?
What is the strategy for a successful Test automation plan?
How do you go about learning a new product?
Do you think QA’s can also participate to resolve production issues?
What is negative testing? How is it different from positive testing?
What are the different artifacts you refer when you write the test cases?
What are the different verification techniques?
How do you determine which piece of software require how much testing?
To what extent should developers do their own testing or do you believe testing is the responsibility of the QA team?
Do you know about bug leakage and bug release?
Tell us about the best bug of your test career?
Have you ever managed writing the test cases without having any documents?
How do you define a format of writing a good test case?
What do you think is a test plan? Have you written one before? What does it usually consist of?
Do you like the QA job? If yes, tell us why?
What is the main role of QA testers in a project development?
Why use automated testing over manual testing?
Define fuzz testing?
How important is the localization and globalization testing of a software application?
What is cookie testing?
What is difference between alpha and beta testing?
What are the different types of requirements required in software testing?
If is it possible to test without requirements?
What is the role of developer in unit testing?
What are the different approaches to perform software testing?
What is Black Box Testing? Techniques, Types and Tools.
What is black box testing?
What are the types of Black Box testing?
What are the Black Box Testing Techniques?
What are the Advantages of Black Box Testing?
Can you explain Equivalence class partitioning?
Can you explain State Transition testing?
Can you define error guessing technique?
Can you explain Boundary Value Analysis Testing?
Can you explain End to end testing?
Can you explain decision table testing?
Can you explain Pairwise testing?