Enable job alerts via email!

Software Development Engineer in Test

VITALL

Toronto

On-site

CAD 70,000 - 110,000

Full time

21 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Software Development Engineer in Test to enhance the consumer health industry. This role involves designing and maintaining automated test frameworks, ensuring software quality throughout the development lifecycle. You will collaborate with a dynamic team, contributing to both front-end and back-end development while advocating for best practices in quality assurance. This position offers a unique opportunity to impact health technology by ensuring robust, scalable software solutions. Join a forward-thinking organization that values your contributions and supports your professional growth.

Qualifications

  • 3+ years of experience in software testing or development.
  • Strong knowledge of backend languages like Python and Node.js.
  • Experience with test automation tools and CI/CD.

Responsibilities

  • Design and maintain automated test frameworks for web, mobile, and API testing.
  • Collaborate with product teams to define test strategies.
  • Perform functional, regression, and performance testing.

Skills

Software Testing
Automated Testing
Problem-Solving
Collaboration
Agile Development
Communication Skills

Education

Bachelor's degree in Computer Science
Engineering or related field

Tools

Selenium
Cypress
Playwright
Appium
JUnit
TestNG
pytest
Git
Postman
AWS

Job description

VITALL is currently seeking a Software Development Engineer in Test to join our product development team. This is an outstanding opportunity for the right candidate to define themselves as a core contributor to the consumer health industry and have an impact through a career in health technology.

The SDET will participate in the design, creation, and improvement of scalable software. They will be part of a cross-functional team that’s responsible for the full software development cycle, from conception to deployment. First and foremost, the SDET will be responsible for driving quality throughout the software development lifecycle by designing, implementing, and maintaining automated test frameworks, tools, and test cases. This role bridges development and quality assurance, ensuring our products are robust, scalable, and meet the highest standards.

The SDET should be comfortable with both front-end and backend languages, frameworks, libraries, and workflows. Their secondary responsibility will be to contribute to the alignment of design and user experience requirements with application functionality through writing clean, functional front and backend code.

You are a team player and contributor to technology decisions and architecture, and can balance day-to-day workload, with an eye for future improvements of your team and their work. You will be working as part of a group of developers who help each other solve problems across all functions. You will employ best practices in development, security, accessibility and design to achieve the highest quality of service for our clients.

Responsibilities:

  • Design, develop, and maintain automated test frameworks and scripts for web, mobile, and API testing
  • Collaborate closely with the product development team to define test strategies and acceptance criteria
  • Perform functional, regression, integration, and performance testing
  • Develop and maintain CI/CD pipelines that include automated testing steps
  • Debug issues and work with the development team to identify root causes and potential fixes
  • Advocate for quality best practices and ensure high code coverage across the codebase
  • Participate in code reviews and contribute to continuous improvement efforts
  • Contribute to the design of scalable software platforms with performance and security in mind
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Design and build client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Contribute to documentation, functional specifications, design documents and architecture diagrams
  • Clearly communicate with the team through our productivity tools (Slack, Jira, GitHub, etc.)
  • Maintain strict confidentiality of records, client information, and company information
  • Ensure ongoing compliance with quality and industry regulatory requirements
  • Participate in regular privacy and security training
  • Adhere to company policies, following all privacy and security protocols
  • Other job-related duties may be assigned as required

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 3+ years of experience in software testing or software development
  • Knowledge of multiple backend languages and frameworks (Python, GraphQL, Node.js)
  • Familiarity with databases and cloud infrastructure (SQL, Postgresql, DynamoDB, AWS)
  • Experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, Appium, JUnit, TestNG, pytest)
  • Solid understanding of REST APIs and tools like Postman or REST-assured
  • Familiarity with CI/CD tools
  • Experience with version control systems (Git preferred)
  • Experience developing desktop and mobile applications
  • Experience working in an Agile Development environment with continuous integrations/continuous deployment environments
  • Demonstrated problem-solving and decision-making skills
  • Proven history of excelling in a team-based, collaborative environment
  • Strong verbal and written communication skills

What Sets You Apart:

  • Experience in the Health Technology Industry
  • Working knowledge of HL7 and FHIR
  • Familiarity with cybersecurity practices and data privacy regulations, including audits (SOC2, TRA, etc.)
  • Previous experience in a startup or high-growth company

About VITALL:

At VITALL, we believe an individual’s health information is essential to their well-being and therefore it should be readily available, when it is needed most, in the most comprehensive way possible. However, typically an individual’s health information is all over the place. VITALL changes that by providing an untethered personal health record platform that consolidates an individual’s medical history, real-time data from wearable and smart health devices, as well as results from smartphone-based scans, displaying it all in a user-friendly, secure application. VITALL safely acquires, secures, and displays an individual’s health information in a meaningful way, empowering their health journey and enhancing their medical emergency readiness.

COVID-19 considerations:

VITALL requires as a condition of employment that all successful candidates be fully vaccinated against COVID-19 prior to their start date, and may require proof of the same. Reasonable accommodation is available where required by law.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Wellness and Fitness Services

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer in Test (SDET), Contract

Audi RED

Toronto

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

Sales Executive - Events / Conferences (Remote)

Vault Consulting (Accounting, Human Resources, Research)

Toronto

Remote

CAD 70,000 - 140,000

6 days ago
Be an early applicant

Software Engineering Manager

Engineered Intelligence Inc.

Toronto

Remote

CAD 90,000 - 150,000

6 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Mississauga

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Toronto

Remote

USD 90,000 - 150,000

11 days ago

Software Engineering Manager - Sustaining Engineering

Canonical

Mississauga

Remote

USD 90,000 - 150,000

13 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto

Remote

USD 90,000 - 150,000

16 days ago

Software Engineering Manager (Backend SaaS)

Canonical

Toronto

Remote

USD 90,000 - 150,000

17 days ago

Software Engineer, Test

OMERS

Toronto

Hybrid

CAD 100,000 - 109,000

Yesterday
Be an early applicant