Software Quality Assurance

Next class starts: 8/15/2024

View full schedule here.

Registration Eligibility: Adults & High School Seniors

High school students must be age 17 or older. Learn more.

Transfer Credit Opportunity

Credit hours for completing this program can be transferred to UVU and USU. Learn more.

Locations

Lehi Campus - Building B

61%

Graduation rate

100%

Job placement

$62,700

Avg. salary

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

This program is eligible for Financial and Veterans Aid! Learn more

For more information, contact the Program Lead.

Adults and high school seniors. High school students must be age 17 or older.

Registration for the 2023-2024 school year opens April 23, 2024 at 8:00 am online on the MTECH Student Portal and remains open until classes are full. It is recommended to create your MTECH Student Portal account in advance.

  • Satisfy Entrance Requirements with Testing Center
  • Basic computer and digital literacy skills required.

SECTIONCAMPUSROOM #START DATEEND DATESTART TIMEEND TIMEDAYS
Fall 2023Lehi Campus – Building B2088/15/202412/20/20247:30 AM10:30 AMMonday – Friday
Fall 2023Lehi Campus – Building B2088/15/202412/20/202411:30 AM2:30 PMMonday – Friday
Spring 2024Lehi Campus – Building B2081/6/20255/16/20257:30 AM10:30 AMMonday – Friday
Spring 2024Lehi Campus – Building B2081/6/20255/16/202511:30 AM2:30 PMMonday – Friday
Format: table Extra Options: {“add-table-headers”:”true”}

Total hours: 300

Course Descriptions
 
Course NameCourse HoursCourse CreditsTuition ($120/credit)Course Fees
Introduction to Quality Assurance903$360.00$50.00
Databases and SQL Queries301$120.00$0.00
Performance and API Testing602$240.00$0.00
Automated Testing1204$480.00$0.00
TOTALS:30010$1,200.00$50.00
Format: table Extra Options: {“skip_cols”:”2,3,6″}
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.
Format: table-rows Extra Options: {“add-open-table-tag”:”true”,”add-tuition-fees-header”:”true”}
Tuition/FeesCost
Tuition:$1,200.00
Application Fee: $0.00
Registration Fee:$40.00
Total Course Fees:$50.00
Required Materials:$8.80
Industry Exam Fee:$0.00
Format: table-rows Extra Options: {“add-close-table-tag”:”true”}
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.
Required MaterialsQuantityNotes (ISBN numbers, etc)Cost
Headphones1$8.80
Total Cost of Required Materials$8.80
Format: table Extra Options: {“add-table-headers”:”true”}
  • MTECH Program Certificate in Software Quality Assurance

At MTECH, you will join an exclusive group of graduates who benefit from a commitment to excellence shared by everyone at the school. From instructors who deliver a relevant, industry-driven curriculum to academic counselors focused on ensuring you have the tools you need to succeed, we all share the same goal: your success as a student.

 

Program length
4 months
Total cost
$1,299
Lehi Campus - Building B
Program length
4 mos
Total cost
$1,299
Print Friendly, PDF & EmailPrint Page

Course Descriptions

Introduction to Quality Assurance
The Introduction to Quality Assurance course is designed to provide an overview of software quality assurance and its role in the software development process. The course will cover the fundamentals of manual QA, including test plan creation, test case design, and defect management. The course will introduce students to common tools used in software quality assurance, such as bug tracking systems, version control systems, and automated testing tools. By the end of the course, students have an understanding of software quality assurance principles and practices.
Databases and SQL Queries
The Databases and SQL Queries course aims to equip students with an understanding of database management systems and SQL (Structured Query Language). Students learn how to create, maintain and manipulate databases, as well as how to write SQL queries to extract, modify and analyze data. The course covers a range of topics including data modeling, database normalization, indexing, data integrity, and data security.
Performance and API Testing
The Performance and API Testing course focuses on testing the performance and functionality of software applications. Students learn how to evaluate the speed, scalability, stability, and reliability of software systems, as well as how to test their API (Application Programming Interface) endpoints. The course covers a range of topics including load testing, stress testing, spike testing, and endurance testing, as well as API testing tools and techniques.
Automated Testing
The Automated Testing course focuses on the development and implementation of automated testing strategies and tools for software applications. Students learn how to design, develop and execute automated tests for software applications, including unit tests, integration tests, and end-to-end tests. The course covers a range of topics, including test automation frameworks, scripting languages, continuous integration, and best practices in automated testing.
Search