MicroMasters Program Software Testing and Verification (University of Maryland University College)


Program Description

MicroMasters Program Software Testing and Verification (University of Maryland University College)


Software touches just about everything in our world today. Today’s consumers expect intuitive and reliable technology, and in an increasingly crowded marketplace, small missteps can trigger dissatisfaction and abandonment. Software testing addresses weaknesses in software development while building scalable development processes to ensure a best-in-class user experience. Learn the skills needed to excel as a Software Tester or Quality Assurance Engineer. In this Software Testing and Verification MicroMasters program you will gain essential knowledge about software testing concepts and techniques and learn by delving into various software test cases and how they are documented. You will also learn how to plan, execute and manage software testing as well as software quality techniques for formal verification, which is used in mission-critical projects. This program will be of benefit to Software Testers, Developers, and Quality Assurance Engineers. It will provide career-changers with the skills to get an entry-level job in Software Testing and help advance Software Developers skills in unit testing.

  • Average Length: 8 weeks per course
  • Effort: 8-10 hours per week, per course
  • Number Of Courses: 3 Courses in Program
  • Subject: Engineering, Computer Science, Business & Management
  • Institutions: University System of Maryland, UMUC
  • Institution Offering Credit: UMUC
  • Language: English
  • Video Transcripts: English
  • Price (USD): Free to try or pursue the MicroMasters credential for $747

Job Outlook

  • It is estimated that there are 233,000 Software Quality Assurance Engineers and Testers and there will be 37,000 additional job openings for Software Quality Assurance Engineers and Testers (source: O*Net Online)
  • Career prospects include software developer, software tester, quality assurance engineer
  • Software Quality Assurance Engineer is ranked as one of the happiest jobs in America by Forbes (source: forbes.com)

What You'll Learn

  • Software testing essential techniques and concepts
  • Develop different types of software test cases
  • Document test cases and the results of executing the test
  • Manage software defects
  • Conduct formal software verification

How To Earn The MicroMasters Credential

Complete and successfully earn a Verified Certificate in all 3 courses.

Take Your Credential To The Next Level

Through UMUC’s graduate software testing and validation program, you can combine your MicroMasters credential with additional online coursework to earn a Master of Science in Information Technology with a specialization in Software Engineering. Learners who successfully earn the MicroMasters credential are eligible to apply to the Master of Science in Information Technology and, those admitted with the MicroMasters credential will be credited for 12 academic units (36 credits are required for the master’s).


  • Software Testing Fundamentals
  • Software Testing Management
  • Formal Software Verification
This school offers programs in:
  • English

Last updated June 27, 2018
Duration & Price
This course is Online
Start Date
Start date
Sept. 2019
24 weeks
747 USD
USA - Cambridge, Massachusetts
Start date : Sept. 2019
Application deadline Request Info
End date Request Info
Sept. 2019
USA - Cambridge, Massachusetts
Application deadline Request Info
End date Request Info