The principle of Shift Left is to take a task that’s traditionally done at a later stage of the process and perform that task at earlier stages.
In software development, Shift Left is a practice intended to find and prevent defects early in the software delivery process. The idea is to improve quality by moving tasks to the left as early in the lifecycle as possible. Shift Left testing means testing earlier in the software development process.