By shifting left, teams discover defects earlier and can even avoid them all together through unit testing and early communication, reducing the need for extensive remediation and thus reducing costs. It also increases efficiency, reducing downtime and bottlenecks. Yury introduced the concept of the “Three Amigos”—product owners/business analysts, developers and testers all working together to achieve the same goal, increasing communication and facilitating the exchange of ideas throughout the SDLC ultimately enhancing the quality of the overall product. Yury stressed that teams should communicate early and often and that testers should ask for help. On Agile teams, everyone is responsible for quality, and testers should test both separately and with developers before the application is promoted to the testing environment. When it comes to defects, don’t think about numbers, but rather about quality. As you shift left, you’ll test more and with greater coverage, but due to increased communication, there will be fewer defects to uncover.
When shifting left, testers can begin activities earlier in the process. These activities include: reviewing and confirming requirements, building test strategies, authoring test cases and plans, preparing test data, creating automation frameworks, and working together with developers to create and refine the test strategy.