QA Engineer can be a lot of things, depending on skills, field of work, company.
For all you should be able to have a broad view of what is happening, understand customers, managers, business needs, technology.
You should also be ok with being in the shadow when things are working well and being asked tough (and sometimes stupid) questions when things are not.
From my experience as a Software QAE I had to do the following:
Management, project management, software development, process definition and improvement, documentation, push back, learn, etc.
If you love seeing the bigger picture, improve, be in the backstage, constantly learn, apply logic, then this might be for you.
For useful skills: logic, systems theory, psychology, software development (depending on the field), project management....
For wages, at big tech companies a Senior SDET will get more than 250k (and that is conservative).
But that SDET is doing a lot of the things I mentioned above, not just testing a project.
The expectation is that you are payed that money because you can establish processes, considerably reduce time to production by enabling everyone to improve their work, convince management and individual contributors to do the right thing...
Some things to consider if you will pursue this: do not get sucked into certifications without meaning, study the QA field. Take certifications if needed for the job, but think and study from different sources.
And, the job of the QA Engineer is not to block bad products from reaching customers (this is only part of it), but to enable/empower the team to deliver faster and better for the customers. It is a difference in perspective which will help you a lot to not get stuck in "it needs to be perfect".