Enable job alerts via email!

Senior Software Tester (QA)

Densitas Inc.

Halifax

Remote

CAD 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Job summary

A software company focused on medical imaging is seeking a Senior Software Tester to lead the verification efforts and develop automated testing frameworks. Candidates should have a Bachelor's degree in Computer Science or Engineering and a minimum of 3 years in software development or testing. This remote position is open to candidates in Eastern Canada, with occasional travel for team meetings. Expertise in automated testing and leadership is essential.

Qualifications

  • Minimum of 3 years of work experience in software development or software testing.
  • Knowledge of formal testing methodology and strategies.
  • Experience working with medical imaging data (DICOM) is a plus.

Responsibilities

  • Lead the software verification effort.
  • Oversee development and maintenance of testing framework.
  • Develop tools to support testing and development.

Skills

Automated testing
Software testing
Scripting languages (Python, PHP, etc.)
SQL
Team leadership
Linux shell scripting
Web development

Education

Bachelor's degree in computer science or engineering

Tools

Selenium
JIRA
Git
Jenkins
Ansible

Job description

Densitas is a SaaS company that provides automated and interactive image quality, breast density, and breast cancer risk results for mammography customers.

The Senior Software Tester (QA) is a member of the Densitas product development team, reporting to the Vice President of Engineering. The person in this role is responsible for developing and maintaining Densitas software tests and documentation, and may contribute to a broad range of software development projects.

This is a remote position, open to candidates based in Eastern Canada (Ontario, Quebec, or Atlantic Canada). Occasional travel may be required for in-person meetings, company gatherings or industry events.

Responsibilities

  • Lead the Densitas software verification effort.
  • Lead and grow a team of software testers and supporting resources.
  • Oversee the development and maintenance of the Densitas test suite, comprising both interactive and automated testing methods.
  • Develop and maintain automated testing framework for the suite of Densitas web applications
  • Develop and maintain the testing framework for Linux based services for web services, data processing and data exchange with customer information systems.
  • Develop a suite of tools to support testing and development.
  • Develop and maintain test documentation to ensure that tests are repeatable, test results are reproducible and results are recorded.

Required Technical Skills & Experience

  • Bachelor’s degree in computer science, engineering or equivalent
  • Minimum of 3 years of work experience in software development or software testing
  • Knowledge of formal testing methodology and strategies
  • Experience with at least one high-level scripting language (Python, PHP, Perl, etc.)
  • Experience with SQL for database interactions (PostgreSQL, MySQL, or equivalent)
  • Experience with web development or testing, particularly in webpage markup and design
  • Experience with automated UI testing frameworks (Selenium, Espresso, etc.)
  • Experience with Linux operating systems and shell scripting
  • Experience leading a team in the software development or testing domain
  • Experience with issue tracking systems (JIRA, etc.)
  • Experience with source control (git, etc.)
  • Experience with Jenkins and Ansible for Continuous Integration
  • Experience working with medial imaging data (DICOM) and medical information systems (HL7)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.