We don’t need a test function any more

Once we have cross-functional teams, we don’t need a QA/test group any more, right? Wrong.

There is still a role for a specialist testing/QA team. They do different things:
Teach/coach/promote/support good testing practice. Host a test guild/chapter.
Provide a test service for those teams who need help.
Provide test automation tools and infrastructure e.g. performance testing.
Curate the regression suite.
Build and provide organisation-wide automated test gauntlet common to all code or large areas of code, to enforce standards E.g privacy compliance.