The Software Quality Assurance program covers manual to automated testing, performance testing, Application Programming Interface (API) testing, and database querying/management. The program is designed to provide students with a deep understanding of software quality assurance principles, techniques, tools, and to equip them with the skills required to ensure the delivery of high-quality software products.








Registration Opens: Apr. 29 – Aug. 16
Minimum Age Requirement: 17 years old. High school students must be in their senior year.
Registration opens at 8:00 AM in Learning Stream, and remains open until classes are full.
Basic computer and digital literacy skills are required
Complete and satisfy score requirements on the Entrance Assessment administered by the Testing Center.
| Term | Campus | Room # | Start Date – End Date | Time | Days |
|---|---|---|---|---|---|
| Fall 2026 | Lehi Building B | 208 | 08/17/2026 – 02/02/2027 | 7:30 am – 10:30 am | Monday – Friday |
| Fall 2026 | Lehi Building B | 208 | 08/17/2026 – 02/02/2027 | 11:30 am – 2:30 pm | Monday – Friday |
| Spring 2027 | Lehi Building B | 208 | 01/04/2027 – 06/16/2027 | 7:30 am – 10:30 am | Monday – Friday |
| Spring 2027 | Lehi Building B | 208 | 01/04/2027 – 06/16/2027 | 11:30 am – 2:30 pm | Monday – Friday |
Total hours: 360
| Course Name | Course Hours | Course Credits | Tuition | Course Fees |
|---|---|---|---|---|
| Introduction to Quality Assurance | 60 | 2 | $240.00 | $50.00 |
| Automated Testing Essentials | 90 | 3 | $360.00 | – |
| Backend Testing | 60 | 2 | $240.00 | – |
| Automated Testing | 90 | 3 | $360.00 | – |
Upon registration, you will register and submit payment for the first course in the program.
While not required, you may make a deposit, in person or online, for the full program upon registration to be held in your student account.
| Tuition/Fees | Cost |
|---|---|
| Tuition: | $1,440.00 |
| Application Fee: | $0.00 |
| Course Fees: | $50.00 |
| Required Materials: | $9.00 |
| Total Cost of Program: | $1,490 |
Note: High school students attend MTECH tuition free, and are only responsible for fees and materials.
Course-by-course cost breakdowns can be found on the “Courses” tab above.
Upon registration, you will register and submit payment for the first course in the program. Fees and materials may be required upfront, while some may be paid later throughout the program.
While not required, you may make a deposit, in person or online, for the full program upon registration to be held in your student account.
Is this game testing?
No, this is website and mobile app focused software quality assurance testing. If you want to persue game testing the principles learned from this program will transfer over but be prepared to work significantly harder and for less money.
Do I need to have coding experience?
No, though it will be very helpful.
How much do I need to know about software and technology?
Must be tech savvy and learn new software quickly and easily with great problem solving skills. Also, students should have familiarity with and/or the ability to use easily various devices like Mac, Windows, Android and Apple phones/tablets, etc.
Admission requirements may be met by taking the Entrance Assessment OR by providing qualifying documentation. The Entrance Assessment can be taken at a Testing Center, and qualifying documents can be sent to transcripts@mtec.edu.
Learn more about the assessment HERE
Once the previous steps have been completed, eligibility is met to register for the first course in the program. Registration is on a first-come, first-served basis. Tuition and fees are due for the first course upon registration.
Prospective students can register through Learning Stream or in person at Student Services.
To register, you will use your Canvas login and will need your MTECH Student ID number. These items are included in the email you received after your MTECH application; however, if you cannot find this information, please contact our Student Services team prior to registration day.
Please be sure you have verified your Canvas email address before registering.
After a course is in your cart, you will have 5 minutes to complete the checkout process before it is unreserved and may be taken by another student.

samuel.ripplinger@mtec.edu
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |