Quality Assurance and Testing
During this course the students will address the following content:
- Definitions of software quality assurance, quality attributes, software metrics and models in quality management, internal quality and external quality;
- Definitions and differences between software verification and validation approaches;
- Definitions and practical application of software testing techniques and approaches related to test planning, design, execution and analysis.
The course will prepare the students to work as quality or test engineers (or managers) in software development organizations.