Application & Infrastructure Analyst I – Quality Assurance Analyst

at City of Edmonton
Edmonton, Alberta, Canada • Full-time

Role Type

On-site • Permanent • Full-time

Description

The Information Technology (IT) Planning Section of the Edmonton Police Service (EPS) is seeking an Applications and Infrastructure Analyst I with strong analytical, technical, and problem-solving skills to support software quality assurance and testing across a diverse portfolio of mission-critical applications. The successful candidate will translate business and technical requirements into effective test scenarios, develop and execute manual and automated tests, identify and track defects, and help ensure technology solutions are ready for implementation. The position will work collaboratively with business analysts, technical teams, project teams, and business stakeholders while supporting the continued growth of test automation and quality assurance practices at EPS. Responsibilities will include: – Design, develop, maintain, and execute manual and automated test cases and project test plans. – Develop and maintain automated regression test suites using approved testing tools. – Participate in patch, project, and release testing activities. – Identify, document, prioritize, and track software defects through resolution. – Analyze test results and provide recommendations regarding solution readiness and release quality. – Configure and maintain test artifacts within application lifecycle management tools. – Support continuous improvement of automated testing coverage and testing efficiency. – Develop and maintain quality assurance standards, procedures, templates, and best practices. – Promote adoption of test automation and quality engineering principles. – Participate in peer reviews of requirements, user stories, designs, and testing artifacts. – Provide guidance to project teams regarding testing strategies and quality assurance methodologies. – Develop dashboards, metrics, and reporting related to testing activities and quality outcomes. – Support continuous improvement initiatives related to testing processes, tools, and automation capabilities. – Review and interpret business and technical requirements and user stories to develop appropriate test scenarios, test cases, and automated test scripts.