Utah Valley University's Community & Continuing Education offers a non-credit certificate in software testing. The certificate prepares individuals to identify bugs associated with computer programs, compile written reports, understand computer language and other skills necessary in software testing. This certificate was developed by UVU computer science faculty and industry experts. The certificate trains individuals for entry level software testing positions.
You can now register for classes.
If you are interested in finding out when the next classes will begin or attending a free workshop please contact Alexis Palmer at firstname.lastname@example.org or call 801-863-8681.
This project is supported through funding from Utah Cluster Acceleration Partnership Grant 2013-14
Introduction to Software Testing Careers (4 hours)- Explore software-testing careers and receive introductory information about the Software Testing non-credit certificate.
Pre-requisites in Software Testing (30 hours)- Learn about digital literacies for software testing, windows, and other necessary skills needed to excel in Software Testing.
Introduction to Software Testing (20 hours)- This course is designed to introduce students from diverse backgrounds and work experience to the field of software testing. Students will learn why it is necessary to test software, understand the role of the tester in the development process, and be introduced to the terms and definitions used in the software testing field. Students will learn the basic principles of software testing and will understand the psychological factors that influence the success of testing. Students will be introduced to different types of tests and testing environments, and they will be exposed to real life testing situations and have hands-on experience using basic testing techniques. Finally, students will learn about different career options and certifications in software testing.
Intermediate: Principles of Software Testing (70 hours)- This course is designed to provide students with an in-depth examination of software testing skills. At the completion of this course students should be able to develop a test plan, design, implement and execute software test cases using a variety of testing methodologies, and evaluate and report on the results of their tests. Students will work with several different types of tests and testing environments, and will understand through case studies how to apply these to real life testing situations. They will be able to use risk analysis techniques to decide what to test and how to know when their testing is complete enough to ship a product with acceptable risk.