Quality Assurance Software Engineer

2 weeks ago


Calgary, Alberta, Canada FYidoctors Full time

As a Quality Assurance Software Engineer at FYihealth group, you will play a crucial role in ensuring the quality and reliability of our software products. Your primary responsibility will be to develop and execute comprehensive automated test plans and cases for all software projects. You will work closely with the development team to identify and resolve defects, and ensure that our software meets the highest standards of quality and functionality.

Key Responsibilities:

  • Design and develop automated test suites to ensure comprehensive coverage of all software functionalities.
  • Identify, record, and manage software defects, ensuring timely resolution of fixed issues.
  • Participate in code reviews to provide insights on testing capabilities and ensure code quality.
  • Maintain and update automated testing scripts using tools like PyTest or NUnit to enhance testing efficiency.
  • Collaborate with DevOps engineers to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
  • Provide regular updates on testing progress, issues, and risks to the QA Team Lead and other stakeholders.

Requirements:

  • A minimum of 3 years of experience in software quality assurance and automated testing.
  • A Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience with automated testing tools and frameworks (e.g., PyTest, NUnit).
  • Solid programming skills in languages such as C#, Python, or similar.
  • Familiarity with CI/CD tools and processes (e.g., TeamCity, Bitbucket Pipelines).
  • Ability to review code and provide insights on testing capabilities of new code blocks.
  • Certifications in software testing (e.g., ISTQB, CSTE) is considered an asset.
  • Bilingualism French/English is considered an asset.

What We Offer:

  • A comprehensive total rewards package, including two free pairs of glasses and lenses per year.
  • A coaching culture that fosters ongoing growth and development opportunities.
  • A people-first culture, with a focus on diversity, equity, and inclusion.
  • An organization that gives back locally and nationally, and supports you in doing so as well.

Why Join Us:

FYihealth group is a dynamic and growing organization that is committed to enhancing the lives of our patients. We are looking for talented individuals who share our passion for delivering high-quality healthcare services. If you are a motivated and detail-oriented individual who is passionate about software quality assurance, we encourage you to apply for this exciting opportunity.



  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for designing and implementing testing solutions to ensure the highest quality of our software products.Key ResponsibilitiesDesign and implement testing strategies...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for designing and implementing testing solutions to ensure the highest quality of our software products.Key ResponsibilitiesDesign and implement testing strategies...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    Job Title: Software Quality Assurance EngineerAt ACONNECT INC., we are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and document software testing plans...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our Quality Engineering team, you will be responsible for designing and implementing testing solutions to ensure the highest quality of our software products.Key ResponsibilitiesDesign and implement testing strategies and solutions to meet...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our Quality Engineering team, you will be responsible for designing and implementing testing solutions to ensure the highest quality of our software products.Key ResponsibilitiesDesign and implement testing strategies and solutions to meet...


  • Calgary, Alberta, Canada Nutrien Full time

    Nutrien's purpose is to Feed the Future, and our team strives to achieve this goal with safety, inclusion, integrity, and results as our core values.We are seeking a Software Quality Assurance Engineer to join our Digital Development Team within Nutrien's IT Digital Delivery Center (DDC). The DDC oversees and executes design, development, and delivery of...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Job DescriptionKey Responsibilities:Develop and execute test plans to ensure software meets quality...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at BioAro Inc. as a key member of our Information Systems department.Key ResponsibilitiesDesign and Development: Design, develop, and implement information systems business solutions that meet the needs of our organization.Strategic Advice: Provide expert...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at BioAro Inc. as a key member of our Information Systems department.Key ResponsibilitiesDesign and Development: Design, develop, and implement information systems business solutions that meet the needs of our organization.Strategic Advice: Provide expert...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at BioAro Inc. as a key member of our Information Systems department.Key ResponsibilitiesDesign and Development: Design, develop, and implement information systems business solutions that meet the needs of our organization.Strategic Advice: Provide expert...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at BioAro Inc. as a key member of our Information Systems department.Key ResponsibilitiesDesign and Development: Design, develop, and implement information systems business solutions that meet the needs of our organization.Strategic Advice: Provide expert...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at BioAro Inc. as a key member of our Information Systems department.Key ResponsibilitiesDesign and Develop Business Solutions: Collaborate with cross-functional teams to design, develop, and implement information systems business solutions that meet the needs...


  • Calgary, 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 quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Calgary, 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 quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at JMJ Network Ltd. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our software...


  • Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at JMJ Network Ltd. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our software...


  • Calgary, Alberta, Canada NEXT GEN COM TECH INC. Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at NEXT GEN COM TECH INC. The successful candidate will be responsible for developing and documenting software testing plans, installing and configuring operating system software, and executing and documenting results of software application tests.Key...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    Job DescriptionBioAro Inc. is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the highest standards of quality and security.Key ResponsibilitiesDesign and develop information...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?As a Software Quality Assurance Engineer at Royal Bank of Canada, you will play a key role in designing and implementing testing solutions to ensure the quality of our software applications. You will work closely with our QE teams to develop and maintain testing processes, tools, and methodologies that meet...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our IT Quality Assurance team, you will be responsible for ensuring the highest quality of our software products.Job DescriptionKey Responsibilities:Develop and execute test plans to ensure software products meet quality...