QA stands for Quality Assurance. QA Engineers (also QA Testers or QA Analysts) examine and evaluate every application to identify errors and user-experience problems, as well as prevent software regressions.
Find out more about QAs here.