A Quality Assurance Automation Developer designs and implements test automation to ensure service quality with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between Agile Teams and users.
Works collaboratively in Agile Teams to improve services.
Participates in project activities, including field work and user research.
Works with Agile Teams and stakeholders to understand problems and leads the quality delivery piece of the solution.
Participates in creating and prioritizing a backlog of work, estimates effort, and commits to scope of work for predictable delivery of features.
Identify opportunities for process improvement within the data integration and quality assurance lifecycle, recommending and implementing solutions to enhance efficiency and effectiveness.
Identifies quality related tasks for a backlog of work such as test case creation, system testing, and performance testing.
Works with product owners to design test plans and stXXgies with a focus on automation to facilitate a continuous delivery approach.
Develops automated tests and frameworks to support integration testing, system testing, acceptance testing, and performance testing.
Works closely with Full Stack Developers to establish a high standard of quality across the Agile Team through quality metrics and best practices.
Seeks out defects, investigates root causes, and supports informed categorization and triage of defects.
Proactively identify opportunities for process improvement within the data integration and quality assurance lifecycle, recommending and implementing solutions to enhance efficiency and effectiveness.
Other responsibilities as required or requested.
Scoring Methodology:
Financial/Pricing: 10%.
Resource Qualifications: 20%.
Interview Process: 70%.
Must Have:
Proposed candidate must meet or exceed one of the following: University graduation: Computer Science(CS), Computer Engineering (CE), Information Technology (IT) or related discipline & 4 year related experience; 2 year diploma: CS, CE, IT or related discipline & 6 year related experience; 1 year certificate: CS, CE, IT or related discipline & 7 year related experience; current active professional certification or accreditation in related discipline from a recognized issuing body & 7 year related experience. Yes/No
Proposed candidate has agreed to a Criminal Records Check and Enhanced Security Clearance including a credit check prior to commencement. Yes/No
Experience and understanding of software quality assurance QA, Testing and Defect Lifecycle. 6 years
Experience working as an Quality Assurance Developer within an enterprise IT environment equivalent in size and complexity to the Government. 6 years
Experience working directly with clients, and coordinating with both external stakeholders and internal business areas to ensure communications are relayed to all parties. 6 years
Nice to Have:
Professional qualification in Test Candidateagement (e.g., ISTQB or QAI certification). Yes/No
Experience in Agile Projects. 4 years
Experience providing leadership, planning, estimating, and presentations of ideas and solutions. 2 years
Experience with automated unit testing and integration testing. 3 years
Experience with cloud computing or big data platforms and infrastructure. 2 years
Experience with user acceptance testing including creation of user acceptance plan, status reporting, and managing assigned tasks. 2 years
Experience working in or for the public sector. 2 years
Expected salary
Location
Edmonton, AB
Job date
Tue, 10 Jun 2025 22:30:39 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.