Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established institution is seeking a Quality Assurance Analyst II to enhance its enterprise-level Network Orchestration and Automation Tool. This role involves providing specialist advice, conducting thorough testing, and ensuring compliance with organizational standards. You will design test plans, manage automated tests, and integrate processes into CI/CD pipelines. Collaborating closely with IT teams, you will play a crucial role in maintaining the reliability of critical network systems. Join a dynamic environment where your contributions will directly impact the university's mission of excellence in education and research.
Staff - Non Union
Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level D Job Title Quality Assurance Analyst II Department UBC IT | Network | Operations Compensation Range $8,305.08 - $12,952.33 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.
Posting End Date May 15, 2025Note: Applications will be accepted until 11:59 PM on the Posting End Date.
Job End Date
Apr 30, 2027At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career.
Job Summary
The Quality Assurance Analyst II provides specialist advice, analysis, and testing to ensure that all information systems programs and projects meet end-user requirements and organizational standards for usability, operability and performance.
Specifically, this position will provide all levels of Quality Assurance Testing for the University’s enterprise-level Network Orchestration and Automation Tool. A multi-year network software development project at UBC. Designs test plans, automates test suites and integrates into Continuous Integration and Delivery pipelines.
The Quality Assurance Analyst II also will provide Release Planning for the Network Orchestration and Automation Tool. Provide application rollout planning, coordinate rollouts, rollbacks, and phased deployments; document release notes/compliance. This role will also develop a network testing framework and follow up with a roll-out framework that is consistent with the Universities’ business needs
Organizational Status
The Network Management Centre (NMC) manages the network infrastructure for UBC (also known as UBCNET) facilitating teaching, learning and administrative activities at its Point Grey campus and remote locations. The NMC provides planning, design, engineering, analysis, configuration, implementation, support and troubleshooting in the areas of LAN/WAN, campus and data centre networks, and network security in addition to supporting the unique requirements of other key services such as VOIP, wireless, video and multimedia.
Reporting to the Manager of the NMC under the UBCNETwork and Infrastructure Facilities unit, this position is a member of the NMC team providing support for UBCNET and other related service offerings. This position works closely with other UBC IT teams to support campus enterprise network services as well as liaising with other academic and administrative clients, vendors, and industry peers.
Work Performed
Specific Duties:
Core Duties :
Consequence of Error/Judgement
Information Technology plays a key role in enabling the University to achieve its goals of becoming one of the world's leading post-secondary institutions. The incumbent plays a significant role in the implementation, testing and launch of enterprise-wide data network systems and processes. Should these projects not be completed successfully or the results not support the activities of the University, this could compromise the University's ability to achieve its strategic goals and vision. Inability of data network systems and processes to support the University's needs could seriously compromise daily business activities.
The incumbent takes an active, participatory role in ensuring the reliability and availability of UBC mission critical 24x7x365 data network systems (specifically the Network Orchestration and Automation Tool), including ensuring successful launch of project phases to the University Community. Errors in judgment, poor planning, or failure to act decisively could have a detrimental effect on these data network systems. Unreliable systems and code errors that disrupt the reliable operations of the Campus Enterprise data network system will damage the reputation of the University.
Supervision Received
Works autonomously in accordance with general instructions as to methods and procedures. Results are reviewed for achievement of overall and long-term objectives.
Works under the general direction of the Manager, Network Management Centre. Will work as part of the Network Orchestration and Automation Tool Project team.
Supervision Given
May provide guidance, coaching and technical leadership to, and provide feedback on performance of less experienced Programmer Analysts.
The Programmer Analyst II may direct and coordinate the work of other Programmer Analysts, Business Analysts, QA Analysts, users and other staff assigned to projects.
Qualifications
Undergraduate degree in a relevant discipline or equivalent work experience. Formal certification from a recognized professional organization or professional development provider is an asset. A minimum of 5 years of experience, in-depth knowledge of applications and the business requirements supporting them or the equivalent combination of education and experience. Experience in quality assurance, performance testing, software/application development, release planning, enterprise application rollouts, rollbacks, and phased deployments.
Skills:
Core Competencies:
Collaboration (Intermediate – I):
Actively solicits ideas and opinions from others to efficiently and effectively accomplish specific objectives targeted at defined business outcomes. Openly encourages other team members to voice their ideas and concerns. Shows respect for differences and diversity, and disagrees without personalizing issues. Utilizes strengths of team members to achieve optimal performance.
Communicating for Results (Intermediate – I) :
Conducts discussions with and writes memoranda to all levels of colleagues and peer groups in ways that support troubleshooting and problem solving. Seeks and shares relevant information, opinions, and judgments. Handles conflict empathetically. Explains the context of interrelated situations, asks probing questions, and solicits multiple sources of advice prior to taking action when appropriate.
Problem Solving (Intermediate – I):
Applies problem-solving methodologies and tools to diagnose and solve operational and interpersonal problems. Determines the potential causes of the problem and devises testing methodologies for validation. Shows empathy and objectivity toward individuals involved in the issue. Analyzes multiple alternatives, risks, and benefits for a range of potential solutions. Recommends resource requirements and collaborates with impacted stakeholders.
Role Based Competencies:
Accountability: (Intermediate – I):
Sets objectives that meet organizational needs. Provides recommendations to individuals and teams on ways to improve performance and meet defined objectives. Monitors and provides feedback on individual and team performance against defined standards.
Analytical Thinking (Intermediate – I):
Coordinates the information gathering and reporting process. Reviews trends and compares to expectations. Conducts research to define problems and prepares responses to anticipated questions. Prioritizes multiple issues and opportunities. Identifies relationships and linkages within several information sources. Anticipates issues that are not readily apparent on the surface. Identifies root causes and effects. Defines priorities within performance objectives. Reports and identifies areas that need guidance in order to resolve complex issues. Anticipates the possible outcome of potential solutions.
Thoroughness (Intermediate – I):
Demonstrates operational agility. Uses organizational systems that result in multiple critical activities to be identified and completed on time. Renegotiates priorities as necessary. Puts systems in place and uses them to monitor and detect errors and problems. Tests and inspects outputs and applies quality checks prior to work submission.