Quality Assurance Engineer

2 months ago


Edmonton, Alberta, Canada Sundial Full time
About Sundial

Sundial is a leading provider of retail services in the Canadian market, operating a diverse portfolio of retail banners that include liquor and cannabis stores. The company is committed to delivering exceptional customer experiences and is dedicated to innovation and growth.

About the Role

This is an exciting opportunity to join Sundial's Business Technology team as a Software Quality Assurance Specialist. In this role, you will play a critical part in advancing the company's QA automation framework and ensuring the quality of its software systems.

Key Responsibilities:
  • Quality Assurance
    • Develop, maintain, and execute test plans, test cases, and test scripts to ensure the quality of Sundial's systems.
    • Contribute to the company's success by creating, maintaining, and verifying automation tests and scripts that enhance overall operational efficiency.
    • Maintain the existing automation framework by creating, updating, deleting, and fixing tests as needed.
    • Participate in system design and development phases to ensure that products are designed with quality in mind. Proactively identify testing requirements or revisions necessary to ensure that planned changes are properly tested before deployment.
    • Conduct functional, regression, and performance testing to identify and report defects, ensuring timely bug resolution.
    • Identify, document, and track defects, work closely with software developers to ensure timely resolution, and communicate to stakeholders of identified issues.
    • Perform root cause analysis to identify and address the underlying causes of defects and quality issues.
    • Seamlessly integrate automation tests into Azure DevOps, enhancing the overall efficiency of Sundial's testing processes.
    • Continuously improve QA processes and methodologies to enhance efficiency and effectiveness.
  • Release Coordination
    • Coordinate and manage the release process, including planning, scheduling, and communication with stakeholders.
    • Collaborate with cross-functional teams to ensure smooth deployment of releases.
Requirements:
  • Post-secondary education in Computing Science, Information Systems Technology, or a related field.
  • 4+ years of experience in a QA automation role or other relevant work experience.
  • 2+ years of experience in a release coordination role or other relevant work experience.
  • Proven experience in quality assurance and release coordination, preferably in a software development environment.
  • Familiarity with the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experience with test automation frameworks.
  • Familiarity with DevOps and the Microsoft Business Suite.
  • Experience with D365 F&O would be an asset.
  • Experience with the Regression Suite Automation Tool (RSAT).
  • Foundational proficiency in SQL including the ability to create and execute scripts.
  • Experience with API tests: HttpClient, Swagger, Postman/Fiddler or similar tools.
  • Strong experience using Azure DevOps, Pipelines (CI/CD), Test Plans, Release Management strategies.
  • Strong experience in building and maintaining integration and end-to-end test automation suites of large, complex applications involving web, and micro services.
  • Strong organizational, time management, and communication skills.
  • Strong analytical and problem-solving skills with the ability to make data-driven decisions.
  • Attention to detail and a commitment to delivering high-quality work.
  • Strong testing mindset, customer-oriented, and advocates for quality of products and processes.
About Sundial's Culture

Sundial is a dynamic and innovative company that values its employees and provides a supportive and inclusive work environment. As a valued member of the team, you will enjoy:

  • Competitive total compensation and incentives.
  • A top-notch extended benefits package including medical, vision, and dental.
  • An entrepreneurial and innovative environment that fosters growth and continuous learning.

Sundial is an equal opportunity employer and is committed to building a diverse and inclusive workplace. We encourage applications from individuals of all backgrounds, sexual orientation, gender identity, ancestry, ages, and abilities.



  • Edmonton, Alberta, Canada Resolver Full time

    About Resolver:Resolver is a high-growth SaaS company that empowers organizations to make informed decisions by providing a clear picture of their risks. As a Quality Assurance Engineer, you will play a crucial role in transforming risk management into risk intelligence, enabling organizations to protect people and assets while delivering on their...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job DescriptionAlberta Ltd. is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our IT department, you will be responsible for ensuring the highest quality of our software applications.Key ResponsibilitiesDevelop and document comprehensive software testing plans to ensure thorough coverage of our applications.Monitor...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job DescriptionAlberta Ltd. is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our IT department, you will be responsible for ensuring the highest quality of our software applications.Key ResponsibilitiesDevelop and document comprehensive software testing plans to ensure thorough coverage of our applications.Monitor...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of software...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job Title: Software Quality Assurance EngineerAlberta Ltd. is seeking a skilled Software Quality Assurance Engineer to join our team.Job SummaryWe are looking for a detail-oriented and organized individual to develop and document software testing plans, monitor the performance of computer systems and networks, and execute and document results of software...

  • Engineering Inspector

    4 weeks ago


    Edmonton, Alberta, Canada Canadian Engineering and Inspection Ltd. Full time

    About the RoleWe are seeking a highly skilled Engineering Inspector to join our team at Canadian Engineering and Inspection Ltd. as a key member of our quality assurance department.Key ResponsibilitiesInvestigations and Examinations: Conduct thorough investigations and examinations of components to identify defects and ensure compliance with industry...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada Resolver Full time

    About Resolver:Resolver is a high-growth SaaS company that provides a no-code platform for risk management. As a Quality Assurance Engineer, you will be part of a team that transforms risk management into risk intelligence, enabling organizations to protect people and assets and deliver on their purpose.What You Will Be Doing:As a Quality Assurance Engineer,...


  • Edmonton, Alberta, Canada Resolver Full time

    About Resolver:Resolver is a high-growth SaaS company that provides a no-code platform for risk management. As a Quality Assurance Engineer, you will be part of a team that transforms risk management into risk intelligence, enabling organizations to protect people and assets and deliver on their purpose.What You Will Be Doing:As a Quality Assurance Engineer,...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada 1817168 Alberta Ltd. Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at 1817168 Alberta Ltd. The successful candidate will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Edmonton, Alberta, Canada Parsons Corporation Full time

    Job Summary:Parsons is seeking a highly skilled Quality Assurance Coordinator to join our team. The successful candidate will be responsible for ensuring the quality of our construction projects, working closely with project teams to identify and resolve quality issues.Key Responsibilities:Conduct regular site visits to monitor construction progress and...