Ir al contenido principal

Methods and techniques to test and verify software

Programa MicroMasters® en
Software Testing and Verification

Lo que aprenderás

  • 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

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.

Capacitación en mano de expertos
3 cursos de nivel universitario
Dictados por instructores
Las tareas y los exámenes tienen fechas de entrega específicas
6 meses
8 - 10 horas por semana
Para obtener la experiencia completa del programa

Cursos en este programa

  1. Software Testing and Verification Programa MicroMasters® de UMGC y USMx

  2. Inició el Jul 14, 2020
    8–10 horas por semana durante 8 semanas

    Learn how to locate software bugs and defects using the latest testing techniques.

  3. Inicia el Sep 22, 2020
    8–10 horas por semana durante 8 semanas

    Learn how to effectively manage software tests using estimations, defect management, metrics and software quality initiatives.

  4. Inicia el Dec 1, 2020
    8–10 horas por semana durante 8 semanas

    Learn software quality techniques beyond just running test cases.

  5. What is a MicroMasters Program?
    MicroMasters programs are a series of graduate level courses from top universities designed to advance your career. MicroMasters program certificates showcase deep learning and in-demand skills to employers and can help you get started on a path toward completing an advanced degree.

    How to Earn a MicroMasters Program Certificate
    To earn the program certificate, learners must complete and successfully earn a verified certificate in all three MicroMasters program courses.

    From Program Certificate to a Master’s Degree
    MicroMasters programs are designed to offer learners a pathway to an advanced degree and can count as credit toward completing a Master’s degree program. Learners who successfully earn this MicroMasters program certificate may apply for admission to a Master’s program, and if accepted, the MicroMasters program certificate will count towards the degree.

    Learners who successfully earn the MicroMasters program certificate are eligible to transition into the Master’s program in Information Technology, with a specialization in Software Engineering, at the University of Maryland Global Campus (UMGC). This program is fully online. Students will need to complete the application process to UMGC and meet all admission requirements for The Graduate School. For more information visit:

    The Software Testing and Verification MicroMasters program certificate will count for 12 credits toward the full Master’s degree (36 credits are required for graduation with the MS in Information Technology degree with a specialization in Software Engineering).

    • Career prospects for people with similar training include UX designer, web developer, software developer, information technology manager, data scientist, consultant, and research analyst. (UMSI 2015 Employment Report)
    • 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)
    • Software Quality Assurance Engineer is ranked as one of the happiest jobs in America by Forbes (source:

Conoce a tus instructores

de University of Maryland Global Campus (UMGC), University System of Maryland (USMx)
Mir Mohammed Assadullah
Adjunct Faculty
University of Maryland Global Campus
Renata Rand McFadden
Adjunct Professor
University of Maryland Global Campus
Michael Scott Brown
Program Chair of the Software Engineering Master’s
University of Maryland Global Campus
Windell Goff
University of Maryland Global Campus

Expertos de UMGC, USMx comprometidos con el aprendizaje en línea


Our long-time partner UMGC has been a leader in a broad range of technology education programs. Students will benefit from their guidance in providing exposure to software testing methods in this MicroMasters program in Software Testing and Verification, and meet the demand for Software Testers and Software Quality Assurance Officers.

Gary Labovich , Executive Vice President for Booz Allen Hamilton’s Digital Solutions group

Preguntas frecuentes

  • Thank you for your interest in the MicroMasters program in Software Testing and Verification. Please note that this program is being discontinued. No courses will be offered after December 2020. The schedule for the final offering of each course in this program is provided below. We apologize for any inconvenience this may cause.

  • Unfortunately, learners from Iran and Cuba will not be able to register for this course. While edX has received a licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer courses to learners from these countries, our licenses do not cover this course. EdX truly regrets that US sanctions prevent us from offering all of our courses to everyone, no matter where they live.

  • To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.


Impulsa tu carrera profesional con programas de crédito respaldados por universidades y certificados verificados.


Estudia y demuestra tu conocimiento a tu ritmo


Prueba un curso antes de pagar


Estudia con compañeros universitarios y colegas de todo el mundo