Software Testing Techniques


Course Details

  • Location: Downtown Seattle
  • Duration: 5 weeks
  • Class Times: Evenings
  • Cost : $995

Next Start Date:

June 19, 2017

This course is part of a certificate program. You can also take it without enrolling in the program.

Get Details & Apply

About this Course

In this course, students examine and practice a wide array of testing techniques within the context of today’s software production realities, including interdependent software services in the Cloud, the bring-your-own-device challenges of the workplace, and leveraging big data. Learn to increase early defect discovery, analyze results, and provide information for improved risk assessment.

Topics include:

  • Functional, combinatorial, and structural testing techniques
  • Model-based testing
  • System testing approaches
  • Automated testing approaches and tools
  • Test design for data lifecycle testing
  • Testing in a service ecosystem

Program Overview

This course is part of the Certificate in Software Testing & Quality Assurance.

Learning Formats


Attend class in person at one of our convenient locations. You’ll engage face to face with your classmates and instructors as part of a highly interactive curriculum. An online learning management system may be required to access some course materials and assignments.


Our special blended programs combine the convenience of online study with the vibrancy of in-person classes for a unique learning experience.

Not available for this course


Enjoy the flexibility of online learning, which allows you to participate in class activities, assignments and discussions on your schedule, from anywhere. Experience cutting-edge technology and a supportive, diverse learning community.

Not available for this course

Start Dates

Meet your instructor

Tracy Monteith

Senior SDET, Lync Client Team, Microsoft


You'll earn 3 continuing education units (CEUs) for successfully completing this course. Learn more about noncredit courses.