Quality has to be your problem, not someone else's.
One way is to have every person responsible for QA and have no specialized QA people.
This can work well… but if the norm of quality erodes, you might not notice and significant problems might lurk.
A QA engineer embedded as a peer in the team is better than an offshore QA engineer.
In the former, they are someone to constantly argue for and make the case for quality.
The internal tension in the team is healthy and creates a rigorously high-quality result.
It's impossible for the QA person to forget to optimize for quality when they are busy; it's their job description!
In the latter it's some poor schmuck to clean up your messes and blame.