Why Automated Testing is a must requirement for DevOps?

In the DevOps approach, we release software with high frequency to production. We have to run tests to gain confidence in the quality of software deliverables. Running tests manually is a time taking process. Therefore, we first prepare automation tests and then deliver software. This ensures that we catch any defects early in our process.