Enable job alerts via email!

Software Development Engineer in Test

HTS Engineering Ltd.

Toronto

Hybrid

CAD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative technology solutions provider is seeking a Software Development Engineer in Test to enhance their automated testing frameworks. This role involves designing and implementing test suites for a Python-based backend and modern frontend technologies. You'll work closely with developers and stakeholders to ensure software quality and performance standards are met. Join a collaborative team that values communication and teamwork, where your contributions will directly impact the company's success. If you're passionate about test automation and thrive in a fast-paced environment, this is the perfect opportunity for you.

Qualifications

  • 3+ years experience in Python-based test automation.
  • Strong knowledge of UI test automation tools like Cypress and Playwright.

Responsibilities

  • Design and implement automated test suites for backend and frontend technologies.
  • Collaborate with teams to ensure high-quality software releases.

Skills

Python
Test Automation
Cypress
Playwright
REST APIs
SQL
MongoDB
Agile/Scrum
Git

Education

Bachelor's degree in Computer Science/Engineering

Tools

Pytest
Selenium
Docker
GitHub Actions
GitLab CI

Job description

Founded in 2015 in Toronto, Canada, KORE Solutions is a subsidiary company of HTS and an innovative technology solutions and services provider with a strong focus on the HVAC manufacturer’s representative industry. With a variety of offerings including business intelligence software, help service support, and more, KORE delivers end-to-end solutions that empower our partners and clients to build their successful business.

At KORE, communication and collaboration is our top priority. As a team member, you’ll be working closely with all departments to develop our software, TRAX, and the infrastructure surrounding it. We have a strong teamwork-oriented culture, meaning you’re surrounded by resources who want you to succeed. Your contributions will also have a direct impact. You’ll be providing meaningful change to the company and serve to enhance our processes.

Job Mandate

We are seeking a Software Development Engineer in Test to design and implement automated testing frameworks for our Python-based backend (FastAPI) and modern frontend technologies (Flutter and/or React). You will lead our effort to increase automated coverage, improve software quality, and integrate testing as a first-class citizen in our CI/CD pipelines. This role will collaborate closely with developers, product owners, and stakeholders to ensure every release meets performance, reliability, and business integrity standards.

Major Responsibilities:

  • Design and implement integration, regression, smoke, and E2E test suites using modern tools like Pytest, Cypress, Playwright, or Flutter Driver.
  • Build, maintain, and optimize test automation frameworks for: -RESTful APIs (Python + FastAPI) -Web and mobile UIs (React and Flutter)
  • Create reusable, data-driven, and modular test scripts that can run across multiple environments.
  • Validate cross-module workflows (e.g., finance to inventory) for both correctness and performance.
  • Contribute to shift-left testing by integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, GitLab CI).
  • Collaborate with development teams during sprint planning and retrospectives to identify high-value test cases.
  • Provide visibility into test coverage and defect trends through regular reporting and dashboards.
  • Support manual QA where automation is not yet viable and help triage and reproduce complex bugs

Working Conditions:

  • Hybrid of remote work and office setting
  • Office setting - Open, collaborative office space (may vary by location)
  • Fast paced environment with tight deadlines
  • Reliable access to personal transportation is a requirement

Minimum Required Technical Skills / Qualifications

  • Bachelor’s degree in Computer Science/Engineering or equivalent
  • Minimum of 3 years of experience
  • Strong experience with Python-based test automation (e.g., Pytest, Requests for API testing)
  • UI test automation using tools such as Cypress, Playwright, Selenium, or Flutter integration tests
  • Experience testing REST APIs with tools like Postman, Swagger, or pytest-httpx
  • Familiarity with containerized environments (Docker) and working knowledge of Git-based CI/CD workflows
  • Understanding of SQL and MongoDB for test data validation
  • Experience in Agile/Scrum environments and modern software development lifecycle practices

Minimum Required Behavioural / Soft Skills

  • Excellent communication and documentation skills
  • Strong problem-solving ability and attention to detail
  • Highly organized with the ability to manage multiple priorities in a fast-paced environment
  • Collaborative and proactive team player

In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, KORE is an equal opportunity employer.We are committed to a workplace of diversity and inclusion. KOREencourages applications from all candidates that represent the full range of communities across Canada.All qualified applicants will be considered for employment without discrimination on the basis of race, colour, age, religion, sexual orientation, gender identity, disability, national or ethnic origin or any other factors prohibited by law.Accommodations are available upon request, for all aspects of the recruiting process and thereafter.

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

Similar jobs

Sales Executive - Events / Conferences (Remote)

Vault Consulting (Accounting, Human Resources, Research)

Toronto

Remote

CAD 70 000 - 140 000

2 days ago
Be an early applicant

Sr. Software Test Engineer - Diabetes Care Division - (Mississauga)

Abbott

Mississauga

Remote

CAD 80 000 - 120 000

15 days ago

Associate Software Test Engineer

Absolute Security

Victoria

Remote

CAD 61 000 - 68 000

Yesterday
Be an early applicant

SDET - Software Development Engineer in Test – Linux Virtualization

Living Talent

Vancouver

Remote

CAD 80 000 - 110 000

3 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Sherbrooke

Remote

USD 80 000 - 120 000

Yesterday
Be an early applicant

Senior Software Tester (QA)

Densitas Inc.

Nova Scotia

Remote

CAD 60 000 - 100 000

3 days ago
Be an early applicant

Software Development Engineer in Test

HTS Engineering Ltd.

Toronto

Hybrid

CAD 60 000 - 100 000

3 days ago
Be an early applicant

Software Engineering Manager - Ubuntu Linux Kernel

Canonical

Moncton

Remote

USD 80 000 - 120 000

3 days ago
Be an early applicant

Manager, Software Development - Officevibe New Canada - Remote

Workleap Technologies inc.

Remote

CAD 80 000 - 120 000

4 days ago
Be an early applicant