AttributesAttributes that are highly desirable in this Senior Quality Assurance Analyst role are as follows: • Bachelor’s degree in Computer Science, Information Technology, or a related field • Five years of experience in software testing • Extensive hands-on experience executing Test Scripts, and documenting outcomes • Experience documenting test strategies, test plans and test cases, tracing test cases to requirements • Expertise with requirements gathering, documentation, mapping, UAT Testing, & Test Scripting • Experience implementing test automation, and performance testing • Clear understanding and knowledge of QM Concepts, Methodologies and Testing Techniques • Ability to translate User stories into functional and non-functional requirements and test artifacts • Experience in the public sector or higher education sector would be much preferredPrior ExperiencePrior experience in the following areas would be an additional asset for consideration: • Prior experience working on HRIS projects. • With complex projects with multiple concurrent streams of work. • With Prince2 Project Management. • Working with a Privacy Officer and Information Security Officer. • Working in a multi-union environment with several collective bargaining units. • Facilitating planning sessions/workshops with large diverse groups. ResponsibilitiesThe deliverables that the selected Senior Quality Assurance Analyst include but are not limited to: • Preparing the test strategy, test plan and associated presentation materials • Preparing and updating templates for test cases and test scripts • Review existing test cases and test scripts and providing feedback • Work closely with the project team to ensure test cases and test scripts are written as required • Communicate regularly with testers to review progress, escalating issues to the Project Manager • Preparing and updating defect and issue reports • Preparing and updating software quality metrics reports • Contributing to project weekly status reports • Responsible for the final software quality report • Creating a test calendar and keeping it updated • Recommendations for User Acceptance Testing • Weekly status report detailing their tasks completed during the week, tasks scheduled for the upcoming week, estimated effort to complete; backlog items • Weekly timesheet submission • Leading/facilitating workshops with project teams and stakeholders, including senior executives • Leading stakeholder communications, managing stakeholder expectationsSkillsExcellent interpersonal and listening skills. • Excellent analysis and problem-resolution skills. • Excellent organizing and facilitation skills with cross-functional multi-department teams. • Excellent communication skills; oral, written and presentation. • The ability to multi-task, leading test execution on one stream of work while strategizing and planning the testing for a different stream of workDESIRABLE EDUCATION REQUIREMENT An undergraduate degree in Business Management, Engineering, Computer Science or other demonstrated relevant degree; or A college diploma with a specialization in Business Analysis or Project Management; and A certification in business analysis (ex: ECBA™, CCBA™ or CBAP™ or PMI-PBA®) or certification in project management (ex. PMP®, PRINCE2™); andA certification in Quality Management from a recognized institution.DESIRABLE EXPERIENCE REQUIREMENT 10 years of experience and responsibility for all aspects of Quality Assurance including requirements gathering, documentation, mapping, UAT Testing, & Test Scripting. Demonstrated clear understanding and knowledge of QM Concepts, Methodologies and Testing Techniques and 8 years of experience with translating User stories into functional and non-functional requirements and test artefacts; and 8 years of extensive hands-on experience executing Test Scripts and documenting outcomes; and 8 years of experience in software testing; and Experience working in a Higher Education environment; and Experience in information technology-related projects; and Experience with senior executive and stakeholder management.DESIRABLE TECHNICAL REQUIREMENT Proficient with project management software (ex. MS-Project desktop, MS Project Online); and Proficient in the use of MS Office productivity tools (ex. MS Word, Excel, PowerPoint, Outlook); and Proficient in the use of MS Teams and SharePoint; and Experience with diagramming software (ex. MS Visio).
Job Title
Senior Quality Assurance Analyst