YoVDO

Programming Foundations: Software Testing/QA

Offered By: LinkedIn Learning

Tags

Software Testing Courses Quality Assurance Courses Software Development Life Cycle Courses Integration Testing Courses Performance Testing Courses Acceptance Criteria Courses Security Testing Courses

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
1. The Role of QA
  • Roles and responsibilities
  • Get involved throughout the SDLC
  • Collaborate with the team
  • Set expectations and goals
2. Test Planning
  • Create a test strategy
  • Make a test plan
  • Write acceptance criteria
  • Identify when testing is complete
3. Types of Testing QA Focuses On
  • Box testing
  • Manual testing
  • UI automation testing
  • Integration testing
  • Performance testing
  • Security testing
4. Bug Reporting
  • Identify bugs
  • Report bugs
  • Triage bugs
  • Communicate bugs to the team
  • Getting bugs fixed
  • Have bug bashes
Conclusion
  • Next steps

Taught by

Meaghan Lewis

Related Courses

Web and Mobile Testing with Selenium
University of Minnesota via Coursera
DevOps Pipeline: Automatización hasta el despliegue
Universidad Anáhuac via edX
Security Assessment and Testing for CISSP®

Pluralsight
EU Panel: The Joys of Integrating Security Testing into Your Pipeline
Pluralsight
Microsoft Azure DevOps Engineer: Monitoring Code Quality
Pluralsight