At Microsoft, Software Testing and Quality Engineers earn between ?62,890 and ?76,350, with a mid-salary of ?69,570. Salaries vary based on experience, with entry-level positions starting lower and senior roles potentially earning significantly more.