Test Analyst - Procurement System Modernization
--Remote, Canada--
Job Description
Role: Test Analyst
Project: Procurement System Modernization
Location: Alberta, Canada – Onsite
Work Arrangement: 5 days per week from office
Work Hours: 08:15 AM – 04:30 PM Alberta Time, Monday to Friday, excluding Government of Alberta holidays
Work Eligibility: Work must be performed from within Canada due to network and data security requirements
Role Overview
The Government of Alberta is seeking a Test Analyst to support a Procurement System Modernization initiative. The successful candidate will establish and support testing approaches that effectively measure test results, confirm quality outcomes, and ensure test cases accurately reflect business requirements and delivered system functionality.
This role will work closely with business users, business analysts, technical teams, project stakeholders, and subject matter experts to plan, coordinate, execute, track, and report testing activities across the project lifecycle.
Key Responsibilities
The Test Analyst will support the following activities:
- Review, evaluate, and provide testing input during business requirements and design specification sessions.
- Identify target test items to be evaluated through the testing effort.
- Support the development and execution of test plans, test cases, and test scenarios.
- Work with subject matter experts to define required tests and associated test data.
- Gather, prepare, and manage test data required for execution.
- Coordinate testing activities with business users, business analysts, technical teams, and project stakeholders.
- Facilitate, set up, manage, and support the execution of testing cycles.
- Execute test cases, verify results, and log issues or defects.
- Evaluate the outcome of each test cycle and provide recommendations.
- Identify and communicate testing issues, risks, gaps, and process improvement opportunities.
- Collaborate with project team members to analyze and recover from test execution errors.
- Track test execution progress, defect metrics, testing status, risks, and action items.
- Define and validate testing exit criteria.
- Attend project meetings to review testing inputs, outputs, and provide status updates.
- Support project team members in the analysis and resolution of issues.
- Support project teams using AI tools and/or automated testing tools where applicable.
Required Qualifications
Education
- Bachelor’s degree or diploma in Information Technology, Computer Science, Business, Accounting, Finance, Supply Chain, or a related discipline.
Mandatory Experience
Candidates must clearly describe all required experience in their resume under the specific job or project where the experience was gained. Each role/project should include dates in the format MMM/YYYY to MMM/YYYY.
- 4+ years of experience coordinating testing activities with business users, business analysts, technical teams, and project stakeholders.
- 4+ years of experience executing test data, executing tests, verifying results, and logging issues.
- 4+ years of experience identifying testing issues and implementing process improvement or issue resolution.
- 4+ years of experience preparing or supporting the preparation of test plans and test cases.
- 4+ years of experience supporting software quality assurance, QA testing, UAT coordination, test execution, and defect tracking.
- 4+ years of experience supporting testing or UAT activities for SAP, ERP, procurement, finance, supply chain, or related enterprise systems.
- 3+ years of experience tracking test execution progress, defect metrics, testing status, risks, and action items.
- 1+ year of hands-on experience testing end-to-end Source-to-Pay scenarios, including procurement, purchasing, invoicing, approvals, vendor processes, or related workflows.
Mandatory Skills
- Excellent verbal and written communication skills.
- Ability to interact effectively with business, technical, and project stakeholders.
- Strong ability to organize testing activities, follow up on action items, manage competing priorities, and meet deadlines.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a collaborative project team.
Nice-to-Have Qualifications
- 2+ years of experience supporting testing of system integrations, interfaces, data flows, or end-to-end business processes.
- 2+ years of experience understanding business requirements and translating them into test scenarios and test cases.
- 2+ years of experience with SAC, VIM, Fieldglass, or similar ERP/procurement systems.
- 4+ years of experience with smoke testing, unit testing, system testing, integration testing, regression testing, or UAT.
- 2+ years of experience using JIRA or a Revision Control System.
- 2+ years of understanding of ERP testing lifecycle and implementation methodology.
- Ability to learn quickly, troubleshoot issues, and adapt to changing project priorities.
- Ability to establish and maintain effective working relationships with team members, stakeholders, and business users.
- Ability to manage stress, conflict, competing priorities, and time-sensitive project demands.
Background Check and Training Requirements
The selected resource may be required to complete a standard background check prior to the start of services, including a criminal record check upon request.
Once onboarded, the resource will be required to complete mandatory Government of Alberta training, which may include, but is not limited to:
- Freedom of Information and Protection of Privacy Act training
- Security awareness training
- Other required onboarding or compliance courses
Equipment
The Government of Alberta will provide a laptop or desktop for the assignment.
References
Candidates may be required to provide three professional references for whom similar work has been performed. The most recent reference should be listed first.