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.

10 Hours of expert-created video tutorials
Practice to reinforce what you learned
Certify your achievement
Advance your career
course illustration for Programming Foundations: Software Quality Assurance
course illustration for Insights on Software Quality Engineering
course illustration for Project Management Foundations: Quality
course illustration for Java: Testing with JUnit
course illustration for Learning Python Web Penetration Testing
course illustration for Android App Development: Unit Testing

You'll learn software quality assurance with these experts