Ensure Software Product Quality
Next start date
There are no future offerings scheduled for this program at this time.
As software development cycles get shorter and new products continue to push the boundaries of technology, testing and quality assurance has become even more vital in the tech industry. The demand for professionals with the latest training in the field continues to grow.
In this three-course certificate program, we’ll explore how to create and implement an effective software testing strategy. You’ll learn fundamental testing and QA concepts, practice a wide array of techniques and examine popular test development models. We’ll look at software testing processes within a variety of industry contexts and study practices applicable to cloud, mobile and Web environments.
Professionals in the software industry and those who want to enter the field.
This program is designed to provide a foundation of knowledge and skills, and students need the following upon entry:
If you're not a native English speaker, you’ll need to have at least basic English language skills to enroll. To learn more, see English Language Proficiency Requirements.
To enroll, international students must have a visa that permits study in the United States. This program does not enable students to obtain or maintain F-1 visa status. For more information, see Admission Requirements for International Students.
You must have access to a computer, and we recommend a high-speed internet connection.
You earn the certificate by successfully completing all required courses. For more information, see Completing Your Program.
If you’re thinking about heading back to school, you’re probably also wondering how you’ll pay for it. To help you figure that out, we’ve put together a list of ways to help fund your education.
Explore the key principles of Agile software development and acquire the engineering skills to become a certified ScrumMaster and Scrum Product Owner.
Explore a broad range of IT roles and responsibilities, and choose from courses in a variety of fundamental areas of the information technology field.
Get an introduction to computer programming and application development. Explore Microsoft Visual Studio and the .NET Framework, and learn how to write software the Microsoft way.