The document describes the Test Engineering Maturity Model (TEMM) developed by Impetus Technologies to help companies improve software testing. TEMM defines five levels of testing maturity with associated key testing activities. Moving through the levels improves testing and allows companies to balance business needs, costs, quality, and timelines. TEMM provides guidelines to optimize testing and increase return on investment.