Attributes
Attributes 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 preferred
Prior Experience
Prior 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.
Responsibilities
The 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 expectations
Skills
Excellent 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 work
DESIRABLE 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™); and
- A 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).