Software Quality Assurance

Software Quality Assurance (SQA) is a systematic process that ensures software products and processes meet specified requirements, adhere to a rigorous set of standards, and are free from defects and issues. Coursera's SQA catalogue equips you with a deep understanding of software testing methodologies, quality control techniques, and software development life cycle models. You'll learn to design and implement efficient testing strategies, perform software inspections, and understands the principles of quality management in software engineering. You'll also gain skills in risk management, process improvement, and ensuring compliance with software maintenance and documentation. This is a valuable skill set for aspiring quality assurance engineers, software developers, project managers, and IT professionals aiming to ensure high-quality, reliable software development.
10credentials
30courses

Related roles

Gain the knowledge and skills you need to advance.

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "software quality assurance"

  • Status: New
    Status: Preview

    Skills you'll gain: Continuous Integration, Code Coverage, Code Review, Vulnerability, CI/CD, Application Security, DevSecOps, Vulnerability Assessments, Software Quality Assurance, Maintainability, Software Quality (SQA/SQC), GitHub, Software Installation, System Configuration, Security Management, Data Integration, Quality Improvement, Analysis

  • Status: Free Trial

    Skills you'll gain: COBOL (Programming Language), Agile Methodology, Technical Support, Software Development Life Cycle, Program Development, Scrum (Software Development), Software Development, Software Quality Assurance, Quality Assurance, Code Review, Debugging, Software Documentation, Technical Documentation, Computer Programming

  • Status: Free Trial

    Skills you'll gain: Continuous Delivery, Configuration Management, Software Quality Assurance

  • Status: Free

    Skills you'll gain: JUnit, Unit Testing, Software Quality Assurance, Integrated Development Environments, Software Testing, Quality Assurance, Java, Software Development Tools, Debugging, Performance Testing

  • Skills you'll gain: Image Analysis, Amazon Web Services, Image Quality, Computer Vision, Anomaly Detection, Software Quality Assurance, Data Science, Machine Learning, Cloud Computing

  • Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Real-Time Operating Systems, Performance Tuning, Embedded Software, Embedded Systems, Debugging, Systems Engineering, Software Systems, System Software, Systems Architecture, Systems Design, System Design and Implementation, Software Testing, Software Quality Assurance, Linux

What brings you to Coursera today?

Leading partners

  • EDUCBA
  • University of Minnesota
  • Edureka
  • IBM
  • LearnKartS
  • The Hong Kong University of Science and Technology
  • Codio
  • LearnQuest