Our recommended approach is to :
1/ shift testing left “test early and often” to prevent defects and mitigate risks rather than deal with a whole load of bugs. The focus here is more on the analysis, design, architecture, coding and the technology.
2/ shift testing right to ensure that business requirements and excellent customer experience is delivered, the functioning and performance in real world environment are yielded. The focus here is purely the business and operations.
hence the dual shift of testing left and right !