I have observed that automated have contributed to reducing the technical debt in my projects by allowing new or junior developers to get set up quickly; from debugging, developing new features, fixing bugs to publishing the code to production, with little or no effort.
For me tests don't reduce the debt itself but It reduce unexpected time loss. And thus make development management more predictable.