Engineering

Software Engineer in Test (Remote)

Remote   |   Full Time

About Pathcore

Pathcore is a Toronto-based software company specializing in whole slide digital pathology image management and workflow. The company develops leading enterprise-grade software for managing digital pathology data which supports cancer informatics and healthcare IT. We are located in downtown Toronto, steps away from Queen’s Park metro station and the MaRS discovery district.


About the Position

This is a central and dynamic position within our organization as you will assess our product functionality and perform manual and automated testing. The candidate will build and improve our Q/A framework by identifying gaps and working towards high-quality and vetted software release procedures. You will fill an important role in our Engineering Team, participate in our sprint planning meetings and contribute to technical discussions. 


Location

This is a remote position. Applicants from all parts of Canada are encouraged to apply. 


Responsibilities

  • Formulation and implementation of software testing strategies

  • Preparation and review of test plans

  • Develop automated regression tests based on product specifications

  • Perform manual testing as necessary to complement automated tests

  • Report bugs and errors to development teams

  • Track and report testing activities such as test results, test case coverage, defects discovered and their status, performance baselines, etc.

  • Document, implement, monitor, and enforce all testing processes as per defined strategies and methods

  • Work with cross-functional teams to ensure quality throughout the software development lifecycle


Required Skills

  • Must have excellent English communication skills; both verbal and written

  • Must have a few years experience as a Software Engineer in Test or similar role

  • Experience in project management and Q/A methodology

  • Working knowledge of test management software such as Selenium

  • Good understanding of the requirements analysis, definition, and specification process

  • Experience with software development and/or Q/A in JavaScript/Python/Linux environments


Desirable Skills

  • Past experience using or developing software for medical imaging

  • Past experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)

  • Good problem-solving skills and ability to work under pressure

  • Ability to participate in multiple projects concurrently

  • Excellent communication skills (verbal, written, and presentation)

  • Ability to understand new technologies quickly is essential

  • Good interpersonal skills and customer-focused mindset


 Compensation

  • Salary commensurate with experience and qualifications

  • Medical and health benefits package

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter