Programming Foundations: Software Testing/QA
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.
Syllabus
Introduction
- Set the standard with quality assurance (QA)
- What is quality assurance?
- How to ensure quality
- Roles and responsibilities
- Get involved throughout the SDLC
- Collaborate with the team
- Set expectations and goals
- Create a test strategy
- Make a test plan
- Write acceptance criteria
- Identify when testing is complete
- Box testing
- Manual testing
- UI automation testing
- Integration testing
- Performance testing
- Security testing
- Identify bugs
- Report bugs
- Triage bugs
- Communicate bugs to the team
- Getting bugs fixed
- Have bug bashes
- Next steps
Taught by
Meaghan Lewis
Related Courses
SRE Fundamentals and SecurityIBM via edX Cyber Security in the Software Development Life Cycle
Coventry University via FutureLearn How Cyber Security Affects the Software Development Life Cycle
Coventry University via FutureLearn Information Security Design and Development
Coventry University via FutureLearn Introduction to Medical Software
Yale University via Coursera