Exploratory testing involves testing a software application without a written test plan by using deductive reasoning to design test cases on the fly. The author, Abhimanyu Singhal, is a principal consultant at iMentor Knowledge Services who provides high-end training, ad hoc consultancy, custom project implementation, and high-end consultancy services related to exploratory testing. Contact information is provided for further discussion.