Test strategy is a high-level plan consisting of principles that guide the overall software testing process. It provides a structured approach to the entire QA team, guiding them toward achieving testing objectives in the most efficient way.