This document discusses how testers can provide information to teams through risk-based testing and exploratory testing sessions of modern applications. It recommends identifying risks, prioritizing test cases based on risk, and conducting session-based exploratory testing to investigate risks. Automated testing tasks should leverage the computer's strengths rather than just automating human tests. Non-functional testing like performance and security should also be considered from the start. Developers can help testers by sharing testing infrastructure, reviewing automation code, and pairing on testing activities.