Software Quality Assurance Engineering Associate Co Op Job In Kitchener

Software Quality Assurance Engineering Associate [Co-Op] - FluidAI Medical
  • Kitchener, Ontario, Canada
  • via JobGet
-
Job Description

Job Title: Software Quality Assurance Associate
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 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. 
  • 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. 
  • Health and wellbeing benefits, including vision, drugs, dental and life insurance.  
  • Regular offsite activities (COVID-allowing) – past events include rafting, axe-throwing, sports leagues, and the usual BBQ.  
  • WFH/WFO flexible hybrid model. 
  • Unlimited vacation and paid parental leave. 
Job Summary:
We are seeking a Software Quality Assurance Intern to join our team at our medical device and software company. The Software Quality Assurance Intern will assist in the design, implementation, and execution of tests that ensure the quality of our software products. They will work closely with the Software Quality Assurance team, developers, and other stakeholders to identify and resolve issues before software is released to customers. 
Job Responsibilities
  • Assist in developing and executing test plans, test cases, and test scripts for software products 
  • Assist in analyzing and reporting test results, and work with development teams to troubleshoot issues 
  • Collaborate with the Software Quality Assurance team, product managers, and developers to ensure requirements are testable and that testing is aligned with business objectives 
  • Participate in code reviews to identify defects and ensure software is testable 
  • Learn and assist in developing and maintaining test automation frameworks, scripts, and tools to reduce manual testing efforts and increase testing efficiency 
  • Participate in release management and work with cross-functional teams to ensure timely delivery of high-quality software products 
  • Continuously learn and improve testing processes and methodologies to increase efficiency and effectiveness 
Qualifications:
These are the skills and competencies we are looking for in an ideal candidate. If you check some but not all these boxes, please apply anyway!  
  • Currently enrolled in a Computer Science, Software Engineering or related program. 
  • Basic understanding of software testing methodologies, tools and processes 
  • Familiarity with programming languages such as Java, Python or similar 
  • Strong attention to detail and ability to prioritize and manage multiple tasks in a fast-paced environment 
  • Excellent communication skills, both verbal and written, with the ability to effectively collaborate with cross-functional teams 
  • Experience working in Agile software development environments (preferred) 
#J-18808-Ljbffr

;