Sr. SQA Specialist (Automation)

Job Description

Epocal, part of Siemens Healthineers, is a leading manufacturer of a clinical Point Of Care (POC) diagnostic product. The epoc© Blood Analysis System is healthcare’s first cost-effective POC testing solution to leverage Smartcard Technology and wireless communication to provide caregivers with real-time, lab-quality blood gas, electrolyte, and metabolite results at the patient bedside. This system is now a well-established tool of the medical profession available worldwide. Epocal is committed to delivering high-quality products and services that patients and providers can rely on for consistently accurate and actionable information. We deploy unique innovative technologies that not only transform diagnostic products, but also expand into new platforms and solutions with proven health and economic outcomes.

Epocal was acquired by Siemens Healthineers in October 2017. As a leading medical technology company, Siemens Healthineers enables healthcare providers to increase value by empowering them on their journey towards expanding precision medicine, transforming care delivery, improving the patient experience, and digitalizing healthcare. Siemens Healthineers is continuously developing its product and service portfolio, with AI-supported applications and digital offerings that play an increasingly important role in the next generation of medical technology. These new applications will enhance the company’s foundation in in-vitro diagnostic, image-guided therapy, and in-vivo diagnostics. Siemens Healthineers also provides a range of services and solutions to enhance healthcare providers’ ability to provide high-quality, efficient care to patients. 
For more than 100 years, Siemens Healthineers in Canada has helped healthcare providers achieve their goal of improving outcomes while reducing costs. From the Atlantic to Pacific oceans, more than 800 employees in Canada work together to deliver solutions for healthcare providers, resulting in 70% of medical decisions being influenced by the technologies we provide.

More information is available at:

Under the supervision of the Sr. Manager SQA; the Sr. SQA Specialist (Automation) is responsible for the planning, leading the implementation of test automation framework. This position includes performing DevOPs activities supporting Epocal-Siemens Medical devices. These activities include Test Automation Framework design, development, and maintenance, developing Test Automation strategy, and implementation. It may include Test Automation into a continuous integration server (Jenkins, TeamCity). 

  • Host Software (Android PDA) 
  • epoc Data Manager Software (eDM) (Web-based application with SQL database) 
  • epoc Data Manager Lite Software (eDM Lite) (Desktop application with SQLite database)
  • Supporting development and maintenance activities within the software group. 

Required Skills:

  • Collaborate well in a team environment and develop good relationships with peers
  • Proven experience developing, implementing and maintaining test automation framework/environments 
  • Proven experience in the areas of website and web application usability testing
  • Proven Test Automation experience working with Appium, Selenium and/or Profilence
  • Database knowledge and experience with SQL and/or SQLite
  • Hands-on experience with automated testing tools
  • Knowledge of mobile tech (Android), web and API level testing
  • Expert knowledge of Python 
  • Knowledge of web technology (REST, XML, JSON, etc.)
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience with software testing methods (validation, verification, white box, black box, integration, etc…)
  • Experience with detecting, reporting and tracking software defects
  • Excellent analytical, debugging, problem-solving and root-cause analysis skills
  • Proven work experience in software development
  • Excellent written and verbal communication skills
  • Experience working in an Agile/Scrum development environment
  • Desirable Skills:
  • Can work independently and as part of a team
  • Highly self-motivated, goal orientated and self-directed 
  • Passion for testing at all levels (user acceptance, failure mode, edge cases, deep dive)
  • Strong desire for quality and attention to detail
  • Strong knowledge of Software QA methodologies, tools and processes
  • Experience using Java and/or other languages for test automation
  • Experience working with Virtual Machines (VMs)
  • Demonstrated ability to be flexible and demonstrate a willingness to take on new and unfamiliar projects

Duties and Responsibilities:
  • Plan, Develop and maintain Automation Frameworks and Libraries
  • Document procedures and requirements for Automation tools and processes
  • Performs test execution for various projects (internal and external tools)
  • Creates libraries and test cases/scripts based on product requirements and medical industry regulatory demands
  • Executes test plans and test cases/scripts
  • Documents anomalies and maintains database for tracking defects and historical analysis
  • Verifies and document defect fixes
  • Maintains test equipment and test environments

Note: Duties are not limited to those listed above. Additional duties may be assigned as required. However, reasonable accommodations will be made if at all possible under business conditions.

Key Contacts:

  • Reports directly to the Sr. Manager, Software Quality Assurance and/or the Sr. Software QA Specialist
  • Supports members of Software Quality Assurance team
  • Regular interaction with members of Software Development team
  • Supports company-wide Quality Assurance initiatives especially related to software

Education and Experience:

  • Bachelors’ degree and/or an equivalent combination of education and technical experience acceptable to Epocal
  • 7+ years of working experience in software testing 
  • 5+ years of solid working experience in automation using Python
  • Medical environment experience is preferred.  
  • Detailed knowledge/experience with testing approaches and methodologies
  • Knowledge of the Test Management software would be helpful (TestRail, RedMine, Jenkins, etc…)
  • Experience with tools integration
  • Excellent knowledge of Operating Systems, computer peripherals, including excellent troubleshooting skills
  • Strong knowledge of servers, security and communication protocols (Wi-Fi, Bluetooth), routers. 
  • Good understanding of embedded and multi-platform application environments (PDA/Mobiles, PC, potentially others)


Organization: Siemens Healthineers

Company: EPOCAL INC.

Experience Level: Experienced Professional

Job Type: Full-time

Siemens is committed to creating a diverse environment and is proud to be an equal opportunity employer. Upon request, Siemens Canada will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process. All qualified applicants will receive consideration for employment.

By submitting personal information to Siemens Canada Limited or its affiliates, service providers and agents, you consent to our collection, use and disclosure of such information for the purposes described in our Privacy Code available at

Siemens s’engage à créer un environnement diversifié et est fière d’être un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour ce poste.

En transmettant des renseignements personnels à Siemens Canada limitée ou à ses sociétés affiliées, à ses fournisseurs de services ou à ses agents, vous nous autorisez à recueillir, à utiliser et à divulguer ces renseignements aux fins prévues dans notre Code de protection de la confidentialité, que vous pouvez consulter au

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?