Increasing the amount of test automation and aligning QA with development: To achieve faster delivery with DevOps, sufficient automated testing must be ensured. However, it would help if you did not automate each testing type. For instance, you can perform exploratory, usability, and security testing manually. Depending on the efforts needed to write automated tests, functional testing may partially remain manual.
The development and testing activities are carried out in tandem to avoid post-release bugs. While the application is still in development, the best practice is to conduct automated tests 1-2 times a day. In case defects are found, developers work on stabilizing software before releasing the next build.