Programming Foundations: Software Testing/QA. Quality assurance (QA) means different things to different people. In this course, you will learn about quality assurance practices in a software engineering project. Megan Lewis, the instructor of this course, shows the different types of testing that QA focuses on and how QA fits into the software development life cycle (SDLC). Megan explores the areas you are likely to want to test and monitor continuously to improve your product. In addition, she explores some of the mechanisms used to communicate the overall state of a product. By the end of this course, you will be able to examine everything you are working on, think critically about how the pieces fit together, and find ways to help your team achieve quality goals with every release.
What you will learn:
- Different types of testing in QA
- The Role of QA in SDLC
- Areas that require ongoing testing and monitoring
- Communication mechanisms for overall product status
This course is suitable for people who:
- They want to have a better understanding of the quality assurance process.
- They seek to improve the quality of the software they work on.
- They want to play a more effective role in the software development team.