In recent years, Quality Assurance (QA) has developed a well-defined set of methodologies and techniques resulting in a field of its own. Though QA was considered a sub-discipline of test or product management, the growing need for companies to automate and streamline their testing processes evolved the importance of QA.
Companies in the medical (Illumina, B&D), financial (Citibank), insurance (American Specialized Health), and engineering industry are constantly recruiting Software Quality Assurance Engineers. Though job descriptions vary, all of them require familiarity with software processes and testing techniques, consequently enabling shorter and more reliable test turnaround times.
The Quality Assurance professional must be skilled not only in software testing, integration testing or other testing areas, but also in DevOps tools and methodology. These skills range from writing automation scripts using scripting languages, system and web administration, certain aspects of project management to unit testing.
The Software Quality Assurance certificate will provide effective tools and knowledge for those involved in all stages of Software Development and testing processes such as Unit testing, Feature testing, Integration testing and Regression testing. Students will learn the skills necessary to ensure well documented testing, establish processes, and correctly interpret and reproduce results.
There will be a $95 fee upon acceptance into the program
From the 'Apply Now' button, login to your student account, complete the online application, and pay the application fee if applicable.
It is preferable that you create an account before proceeding if you have not already done so.
Candidates are encouraged to apply in the certificate program as early as possible to take advantage of program benefits.
See Certificate FAQs for more information.
Science & Technology. Call 858-534-1566 or Email: email@example.com
Andrews Consulting International
Associate Vice President, Quality Assurance
American Specialty Health
Senior Director, Global Quality & Compliance
Professor, Computer Science & Engineering
UC San Diego
Information Technology Consultant
Senior Director, User Experience Group
Principal Agile Coach
IT Systems Analyst
Currently, all three required courses are only offered in in-class format.
Some electives are offered online using Blackboard, our online learning platform. You may click here for a tour of Blackboard. You do not need a password to browse the “Student” tab at the top of the page. You may click on “Getting Started” on the left side column; and can “Take a Course Tour” or select various topics for a general understanding about our Blackboard system.
For more information on class formats you can click on each course in the matrix above, or go to “Program Scheduled” under "Related Documents" on the right side of the top of this page. Classes in the matrix will indicate either in-person or online.
Yes, the program is open to non-California residents, including non-US residents. The certificate and course fees are the same for all students.
All required courses, which are in-person classes, must be taken on site in San Diego. Online classes can be taken from anywhere in the world.
If you have questions about how enrolling in courses may or may not affect your visa status, please contact our International Department at firstname.lastname@example.org or (858) 534-6784.
To enroll into a class, click on the class link in the matrix and that will take you to that class page. There you can find a course description, prerequisites, and the start date for that course. To enroll in the course can click on “Add to Cart” which will lead you to complete the registration/payment process.
Students can complete all courses in as quickly as 9 months. Students may take electives prior to, concurrent to, or after taking required courses. However, each course includes an average of 6-8 hours of homework per week. Taking more than one class a quarter should be well-thought-out, and other work/school/life commitments should be considered prior to enrolling in more than one class per quarter. You have up to five years to complete all requirements for the certificate. This certificate cannot be completed online.
If you have taken a course from an accredited university covering the learning objectives of a required or elective course, you may be able to transfer a total of one class per certificate to Extension. You may send your request along with details about how the class at your accredited university is equivalent to our Extension course. Attach an electronic transcript and send your email to Infotech@ucsd.edu.
If you have not taken a course elsewhere, but already have the skills covered in a course, you may be able to substitute an alternate Extension course in its place. Send your request to substitute one of the program courses to Infotech@ucsd.edu. In your request, indicate which course you would like to take and which course it would substitute. Include how a substitution may better meet your professional or employment needs. The class should align with the overall student learning outcomes of this certificate. As previously mentioned only one waiver total can be granted per certificate. Requests for these considerations require departmental approval. Contact Infotech@ucsd.edu to make a request or for additional information.
A downloadable resources titled “Frequently Asked Questions" can be found under "Related Documents" - located along the right-hand side of this page. If you need further information, please contact the program representative at Infotech@ucsd.edu or (858) 534-1566.
There will be a $95 fee upon
acceptance into the program
about Software Quality Assurance
REQUEST INFORMATIONabout Software Quality Assurance
Hear about upcoming events and courses