QA Analyst Training
QA analysts, or software quality assurance analysts, create and execute structured tests on software applications. They work for private software developers, government agencies or are self-employed. QA analysts learn by formal courses and on-the-job training.
-
Preliminary Training
-
Aspiring QA analysts must develop problem-solving skills. Aspiring QA analysts must take high school coursework that develops analytical, documentation and problem-solving skills. Classes that fit this bill include accounting, algebra, computer science, English composition, physics, statistics and technical writing.
College Training
-
QA analysts must have a college degree. QA analysts must have a bachelor's degree in computer science or information systems. A master's degree in business administration or management information systems is beneficial for supervisory roles.
-
On-the-Job Training
-
QA analysts receive training from a variety of colleagues. QA analysts learn their craft by daily interaction with quality assurance managers, computer programmers and technical writers. Supervisors and programmers teach QA analysts how to write a comprehensive test plan to examine software functionality and usability. Technical writers instruct QA analysts how to document test results and how to develop rapport with the programming team.
Certification
-
The Certified Software Quality Engineer credential is the gold standard for QAs. The American Society for Quality offers the Certified Software Quality Engineer credential. This certification provides QA analysts with an in-demand certification.
-
References
Resources
- Photo Credit compact discs image by tim elliott from Fotolia.com stamp with -quality- word image by air from Fotolia.com shelves of library books image by nextrecord from Fotolia.com durchblick image by Carmen Steiner from Fotolia.com gold medal image by eXodia from Fotolia.com