QA Automation has a crucial role in the Continuous Integration/Continuous Deployment pipeline for continuous testing, which is part of the software development life cycle. As automated tests kick in whenever something different is committed to the repository, immediate feedback in respect of the quality of the code can be warranted. Issues will be identified and handled at an early stage so that only a few or no defects reach production. Continuous releases of software are possible because the tests would automatically run without requiring any type of manual intervention.