Reference articles on history, science, culture and more
Encyclopedia

Software quality assurance analyst

Role in software engineering

A software quality assurance (QA) analyst, also referred to as a software quality analyst or simply a quality assurance (QA) analyst, is an individual who is responsible for applying the principles and practices of software quality assurance throughout the software development life cycle.

Software testing is one of many parts of the larger process of QA.

Testing is used to detect errors in a product, while QA also fixes the processes that resulted in those errors.

Software QA analysts may have professional certification from a software testing certification board, like the International Software Testing Qualifications Board (ISTQB).

Watch videos about Software quality assurance analystExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Software quality assurance analyst, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.