Graduate Certificate in Software and Information Systems Testing (Co-op)
DURATION
30 Weeks
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Jan 2025
TUITION FEES
CAD 17,267 *
STUDY FORMAT
Distance Learning, On-Campus
* for international costs | Canadian costs: CAD 5,027.78
Introduction
Knowledge of software and hardware is important in today’s fast-paced IT world and making sure everything is running smoothly is essential to running an effective operation. You’ll emerge from the Software and Information Systems Testing one-year post-grad program with a better understanding of the testing paradigms and methods associated with IT and software development. You’ll understand software and hardware, how to ensure quality control, and how to use project management approaches and business analysis techniques.
Your Learning Experience
This one-year Ontario College Graduate Certificate program will prepare you for the in-demand field of quality assurance and quality control in information technology with specialized skills for careers including Business Systems Testing Analyst, Systems Design Verification Technologist, and Application Integration Specialist.
- Gain a broad, in-demand skill set that can be paired with any of the other IT programs offered by Fanshawe
- Learn how to write external test scripts and the different methods used to figure out the end-user, from bug testing to reporting
- Gain practical experience in project management, leadership, and security testing both in class and through a co-op work term with a local industry partner
- Discover hardware and software testing methods to ensure the end product meets customer expectations
CIP Code: 14.0903
Admissions
Curriculum
Level 1
- Advanced Professional Communication
- Coding for Test
- End User Experience Testing
- Test Methodologies
- Applied Project Management
- Systems Design & Analysis
- Co-operative Education Employment Prep
- Graduate Success Strategies
Level 2
- Automated Test Tools
- Capstone Project
- Non-Functional Testing
- IS Security Testing
- Testing for Development
Program Outcome
- Design and prioritize test protocols by using established techniques and application of core software testing principles to analyze both functional and non-functional specification requirements at all test levels for systems with a low to medium level of complexity.
- Develop test cases to verify system functionality and individual components of the system architecture taking into consideration the various test levels such as component, integration, system, acceptance, and the various test types such as functional, usability, and regression.
- Test, verify, and evaluate procedures to assess software quality and improve software performance taking into consideration of all the conditions, circumstances, and influences surrounding and affecting the testing of software.
- Interpret, create, and present work-related documents, incident reports, test plans, and related information effectively and accurately in order to document possible defects observed during testing.
- Collect, analyze, and supplement data with metrics, graphs, and charts, and other pictorial representations that help the developers and users interpret that data.
- Manage software quality assurance and software testing projects according to current project management principles and practices.
- Devise testing protocols for specialized technologies such as web application testing, mobile application testing, cloud base applications, testing within an Agile framework, and DevOps application testing.
Program Tuition Fee
Career Opportunities
Graduates of Fanshawe’s Software and Information Systems Testing program will have the skills to work in numerous sectors within the information technology industry, including software design, game design, help desk, business analysis, management consulting, and customer help. They will also be able to assume quality assurance testing roles, and ultimately management positions, in the technology industry.
Here are some examples of career opportunities for graduates of Fanshawe’s Software and Information Systems Testing (Co-op) program:
Business Systems Testing Analyst
Evaluates the ongoing effectiveness of systems in meeting their intended objectives, recommending improvements in both systems and methods.
Systems Design Verification Technologist
Responsible for validating industry-leading broadcast and audiovisual solutions at a system level.
Application Integration Specialist
Collaborates with staff to develop, test, document, implement, upgrade, install, maintain, and support web-enabled, databases and corporate applications and services.
Co-op Opportunities
The Software and Information Systems Testing program offers a cooperative education component, which provides students with the opportunity to gain invaluable first-hand experience in their chosen field. Here are some co-op jobs that have kick-started the careers of some Software and Information Systems Testing (Co-op) students before even graduate!
- Junior Developer - identify issues, prioritize fixes, and resolve identified issues. Suggest ways to improve the look and functionality of the web application to improve user experience.
- Information Technologist - re-image and deploy computers, respond to access requests, and prepare media for staff.
- Quality Software Intern - work closely with developers, project managers, analysts, and other qualified specialists to plan, document, and execute testing across many different products and projects.