On the other hand, I've seen QA groups who do no QA at all. Instead, they do frameworks. "We need a test framework" are terrifying words to me. It means that I (the dev) will have no one at my back. It means that tests will be written by junior QA engineers (the senior ones are off writing and maintaining the framework, right?). It means that I am responsible for my own tests, because /no one/ else besides the custom…
If they failed, these SDETs will move to PM role.
I'm not saying all SDETs are like this, but join MS and you'll see quite a few of them.
Google probably have some too but lately I noticed that their approaches are different: instead of building a large automation frameworks, they build tools to help developers be more productive and produce less bugs even before the automation testing happens.