Software Quality Assurance Engineer

2 weeks ago


Kitchener, Canada FluidAI Medical Full time

Company Description:

FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart monitoring tool that can support earlier detection of deadly complications and enhance the delivery of care.

We are an equal opportunity employer and have a diverse team representation across language, ethnicity, gender and nationality.

Why join FluidAI Medical?


• Mission to save lives and improve patient care with revolutionary technology that’s already deployed on patients in real-world settings.

• Work with a high-performing and cross-functional team that is empowered to grow, learn, and contribute across all levels of the organization.

• We are a team of passionate builders and boundary-breakers that are on a singular mission to disrupt how patient care is done. We aim to succeed and perform together - as a team and as individuals.

• Gain exposure across the entire technical stack, from novel sensing technologies and proprietary hardware to mobile/web software and ML algorithms.

• Personal career-focused development and training with access to workshops, coursework, and experienced mentors/consultants.

Software Quality Assurance Engineer:

Join FluidAI, a leader in healthcare technology, on our mission to enhance patient care through cutting-edge solutions. Our software is critical to healthcare practitioners worldwide, and we're looking for an experienced Software Quality Assurance Engineer to ensure our products meet the highest standards of quality and reliability.

This position may require travel across the Middle East to collaborate with the FluidAI team and clients, hence the ability to travel to the Middle East is recommended.

Role is for immediate hiring.

Responsibilities:

• Lead and manage quality assurance activities for complex software systems, ensuring adherence to best practices and industry standards.

• Design, develop, and execute automated testing scripts using advanced tools, enhancing the efficiency and coverage of testing processes.

• Conduct thorough system, integration, and performance testing to identify and rectify potential issues.

• Analyze and improve existing testing methodologies to reduce defects and improve product quality.

• Coordinate with development teams to ensure seamless integration of testing processes within the software development lifecycle.

• Mentor junior QA associates, fostering a culture of quality and continuous improvement within the team.

• Stay abreast of the latest trends and technologies in software quality assurance to implement innovative testing strategies.

• Utilize metrics and analytics to guide quality improvement initiatives and report on the health of the software.

Qualifications:

• In-depth knowledge of software QA methodologies, tools, and processes, with a proven track record in leading QA initiatives.

• Experience in writing clear, concise, and comprehensive test plans and test cases.

• Proficient in automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).

• Ability to troubleshoot software issues, identifying and reporting bugs efficiently, while also spearheading the resolution process, ensuring software reliability and performance.

• Proficient in testing hardware to software and machine learning (ML) models to and software integrations, ensuring seamless functionality and system compatibility.

• Strong understanding of software development life cycle (SDLC) and software engineering principles.

• Fluent in English and Arabic, with the ability to communicate complex technical concepts effectively.

• Hands-on experience with both white box and black box testing, as well as performance and security testing.

• Ability to think critically and solve complex problems with a keen eye for detail.

• Proven ability to work collaboratively in a team environment and mentor junior staff.

• Portfolio or examples of successful QA projects and improvements implemented, demonstrating a strategic approach to software quality.

Application Process:

1. Introductory phone call (~15 minutes).

2. Design working session. (~ 1 hour)

3. Final interview (~45 minutes).

4. Offer stage.

If you are passionate about ensuring software excellence and driven to lead quality advancements in the healthcare industry, we would love to hear from you

#J-18808-Ljbffr

  • Kitchener, ON, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, ON, Canada FluidAI Medical Full time

    FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart monitoring tool that can...


  • Kitchener, ON, Canada FluidAI Medical Full time

    FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart monitoring tool that can...


  • Kitchener, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, ON, Canada FluidAI Medical Full time

    Company Description: FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart...


  • Kitchener, Canada Ontario Die International Full time

    A start-up culture within a mature and successful company - technical challenges and high responsibility with job stability and healthy project funding. This is what ODI can offer you. ODI has a suite of active projects using robotics and advanced software including perception and machine learning to achieve manufacturing tasks with robotics that are...


  • Kitchener, Canada Brock Solutions Full time

    Job Responsibilities: Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based industrial/manufacturing and transportation/logistics organizations worldwide. Some interesting areas we are exploring include industrial...


  • Kitchener, Canada Zekelman Industries Full time

    **Job Description**: Z-Modular, a division of Zekelman Industries, seeks a **Quality Assurance Manager** for our location in Kitchener, ON. This person will work with other Quality Assurance Managers at various locations to ensure implementation and maintenance of a consistent quality system throughout the Zekelman Industries...


  • Kitchener, Ontario, Canada SAP Full time

    We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...