hero image for Learning Path: Become a Software Quality Assurance Engineer

Become a Software Quality Assurance Engineer

Quality assurance is essential to the successful release of any software product. When planned and carefully executed, QA can accelerate the development process, create a more robust product, and reduce support costs. If done haphazardly, it can cause chaos, personnel attrition, and release delays. From software tools and technologies to an eye for detail, learn the essentials of software quality assurance.
Discover the role of quality assurance in the software development process.
Explore a career in software quality assurance.
Learn the basics of some representative SQA tools.
Try for free

Part of your Lynda.com membership.

13 Hours of expert-created video tutorials
Practice to reinforce what you learned
Certify your achievement
Advance your career
course illustration for Foundations of Programming: Software Quality Assurance
course illustration for Insights on Software Quality Engineering
course illustration for Managing Project Quality
course illustration for Using JUnit for Testing in Java
course illustration for Learning Python Web Penetration Testing
course illustration for Mastering Selenium Testing Tools
course illustration for Android SDK Unit Testing

You'll learn software quality assurance with these experts