What is Ad Hoc testing, and why would you use this?
As a quality assurance engineer, you should be familiar with every type of quality test available. While you may not use each of these, being familiar with them and describing their use is important, especially during an interview. Whenever you describe something during an interview, you should assume that the interviewer may not know the topic and, therefore, use plain and simple language. If they need additional information, they will ask a follow-up question.
"Ad hoc testing is any testing that occurs outside of the normal quality assurance schedule and plan. The purpose of ad hoc testing is to randomly try to break the application or verify its functionality. It is sometimes called negative testing. While it does have its benefits, ad hoc testing should be kept to a minimum because it is disruptive and requires modifications to the test plan."
