Quality Assurance Software Engineer

7 days ago


Calgary, Alberta, Canada FYidoctors Full time

**About the Role**

FYidoctors is seeking a highly skilled Quality Assurance Software Engineer to join our dynamic team. As a key member of our QA team, you will be responsible for developing and executing comprehensive automated test plans and cases for all software projects.

**Key Responsibilities**

  • Design, build, and integrate automated test suites across all proprietary software, ensuring comprehensive coverage and validation of all 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**

  • Minimum of 3 years of experience in software quality assurance and automated testing.
  • 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 work-life balance.
  • An organization that gives back locally and nationally, and supports you in doing so as well.

**Why Join Us**

FYidoctors is a dynamic and growing organization that is committed to enhancing the lives of our patients. We are a doctor-led, patient-first organization that values opportunity, diversity, equity, and inclusion. If you are passionate about delivering high-quality software solutions and are looking for a challenging and rewarding role, we encourage you to apply.



  • Calgary, Alberta, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc. is a leading provider of technology services and solutions to Fortune 500 companies and other top organizations in the financial services and other industries. Our company delivers value-driven approaches, combining highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible...


  • Calgary, Alberta, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc. is a leading provider of technology services and solutions to Fortune 500 companies and other top organizations in the financial services and other industries. Our company delivers value-driven approaches, combining highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible...


  • Calgary, Alberta, Canada Iris Software Inc. Full time

    About the Role:We are seeking a highly skilled Sr Quality Assurance Automation Engineer to join our team at Iris Software Inc. in Calgary, Alberta. As a key member of our team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality of our software products.Key Responsibilities:Design and...


  • Calgary, Alberta, Canada Iris Software Inc. Full time

    About the Role:We are seeking a highly skilled Sr Quality Assurance Automation Engineer to join our team at Iris Software Inc. in Calgary, Alberta. As a key member of our team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality of our software products.Key Responsibilities:Design and...


  • 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 Dental Werk Full time

    Company Overview:Dental Werk is a leading provider of innovative cloud-based solutions tailored for the dental sector, emphasizing excellence and creativity in our offerings. With a robust development team, we are committed to enhancing our software products and services.Position: Software Developer in TestWe are in search of a dedicated software developer...


  • Calgary, Alberta, Canada Dental Werk Full time

    Company Overview:Dental Werk is a leading provider of innovative cloud-based solutions tailored for the dental sector, emphasizing excellence and creativity in our offerings. With a commitment to quality, we are expanding our talented workforce to enhance our product development capabilities.Position: Software Developer in TestWe are in search of a dedicated...


  • Calgary, Alberta, Canada Dental Werk Full time

    About Dental Werk:Dental Werk is a leading provider of innovative cloud-based solutions tailored for the dental sector, emphasizing excellence and creativity. With a robust development team, we are dedicated to expanding our workforce of skilled professionals.Position Overview:We are in search of a dedicated software developer to enhance our 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 software development life cycle.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to design, develop, and implement information systems business solutions that meet the highest standards of...


  • 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 software development life cycle.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to design, develop, and implement information systems business solutions that meet the highest standards of...


  • 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 software development life cycle.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to design, develop, and implement information systems business solutions that meet the highest standards of...


  • 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 software development life cycle.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to design, develop, and implement information systems business solutions that meet the highest standards of...


  • Calgary, Alberta, Canada Nialli Inc. Full time

    About Nialli Inc.Nialli Inc. is seeking a skilled Quality Assurance Software Engineer for a fixed-term engagement. The successful candidate will be responsible for architecting and implementing our product development testing automation frameworks. Our OfferingsNialli's suite of products and services encompasses visual collaboration tools designed for secure...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at ACONNECT INC. as a Systems Testing Specialist.Key ResponsibilitiesDevelop and Document Software Testing PlansInstall and configure software and hardware to prepare for testingExecute and document results of software application tests and information systems...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at ACONNECT INC. as a Systems Testing Specialist.Key ResponsibilitiesDevelop and Document Software Testing PlansInstall and configure software and hardware to prepare for testingExecute and document results of software application tests and information systems...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    About the RoleNDAX Canada Inc. is seeking a highly skilled Quality Assurance Engineer/Scrum Master to join our team. As a key member of our product development process, you will be responsible for ensuring the quality of our software products.Key ResponsibilitiesTest Planning and Execution: Develop and execute exploratory and automated tests to ensure...