Quality Assurance/When to use QA services

Exploratory Testing is critical investigation of software by informed humans. ET produces reports and questions about behavior that may or may not be correct, anticipated, or by design.

Some sorts of features are particularly amenable to ET:


 * When the feature has user-facing/UI components
 * When the feature is required to work in multiple browsers
 * When the feature is not just a single page, but requires workflow and navigation through possible paths
 * When usability and user experience (UX) is important

Sometimes in the software development cycle are particularly amenable to ET:


 * When the feature is considered more stable than unstable
 * Before the feature is released to a wide audience
 * When the development team is in a position to make changes and improvements to the feature based on feedback from testing