Большое спасибо за развернутый ответ!
У нас очень многие вещи реализованы тем же самым образом: отсутствие ручного тестирования, релиз по кнопке, фиче-флаги, кавередж, мониторинг и возможности быстрого баг-фикса в крайнем случае и так далее.
Но, в отличие от вас, камнем преткновения у нас служит точка перехода кода из ПР в мастер. Не хочется выступать батл-неком, чтобы куа мониторили "достаточность покрытия" той или иной фичи, но одновременно с этим сложно поднимать культуру разработки до уровня, где QA не были бы нужны в этом процессе совсем. Часто встречал на практике, что разработчику не всегда хочется/сложно автотестить дальше happy-path и поэтому то тут, то там проезжает что-то что можно было бы отсечь на этапе ПР. Зачастую не такое страшное, потому что все страшное закрыто достаточно хорошо, но все же неприятно.