The Need for Speed
Run tests in parallel
Speed-up sprints by prioritizing tests (and test data) in order run multiple tests in parallel. Create multiple test instances. Orchestrate parallel test execution.
Prioritize test execution based upon rational, non-arbitrary, criteria like risk. Carry out the prioritization with the objective to reduce the overall number of test cases.
The QA Benefit
Once perfected in development, no additional effort is required in QA once the appropriate test scripts have been created.