Enable job alerts via email!

INTERMEDIATE SOFTWARE DEVELOPER IN TEST

Stream Systems Ltd.

Calgary

Hybrid

CAD 70,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

A leading-edge technology company in Calgary is seeking an Intermediate Software Developer in Test. This full-time role involves developing QA frameworks and collaborating with teams to ensure quality control for cloud-based products. The position offers options for remote work and a collaborative culture with various benefits.

Benefits

Health care
Dental
Disability insurance
AD&D insurance
Life insurance

Qualifications

  • At least 3 years of experience as a Developer in Test.
  • Familiarity with integration, API, and performance testing.

Responsibilities

  • Develop, execute, and maintain test suites for new features.
  • Analyze software architecture and formulate test strategies.
  • Identify automation opportunities and deploy tests within CI pipelines.

Skills

Agile
Automation
Quality Assurance

Education

Bachelor's degree in Engineering
Bachelor's degree in Computer Science

Tools

TestRail
Selenium
JMeter
TestNG
SonarQube
Jira
Confluence
GIT
Bitbucket
Jenkins
Grafana
Prometheus
PowerBI
Tableau

Job description

Stream Systems (www.streamsystems.ca) is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence platform brings AI, machine learning, and simulation to power business intelligence across complex operations, in any industry. Our entire team of talented individuals is growing quickly; we are targeting 50-75% growth over the next fiscal year. At this pivotal moment in the company, we are embarking on new product roadmaps and development, allowing this role to highly influence the product direction.

Position Summary

Reporting to the Software Development Manager, we are seeking a hands-on, experienced Intermediate Software Developer in Test (SDIT - QA) to develop and implement quality assurance and test automation frameworks. Under the guidance of our Senior Quality Assurance Lead, your work will directly support the development of our cloud-based platform, simulation models and engines, AI/ML development, and SaaS products. You will work under the supervision of the QA Lead and collaborate with Scrum teams to deliver QA services for new software, develop test automation frameworks, and assist with release pipelines.

What you’ll be doing

As a member of multiple teams, your responsibilities will include ensuring quality control for Stream products. You will participate in sprints, create test cases, develop automation scripts, and coordinate with DevOps and Release managers to ensure high-quality releases. You will also support and enhance the testing strategy at Stream, establishing frameworks and processes to support a growing QA team, including remote members.

Responsibilities
  1. Develop, execute, and maintain test suites and scenarios (manual and automated) for new features and defect fixes.
  2. Analyze software architecture and formulate test strategies for system automation.
  3. Perform QA activities such as executing test suites, generating test data, creating test harnesses, scripts, and mock components.
  4. Identify automation opportunities, deploy tests within CI pipelines, and maintain test infrastructure.
  5. Detect software defects and collaborate with the product team on user acceptance and experience improvements through QA roadmaps and sprint planning.
Requirements

To succeed in this role, you should have:

  1. A Bachelor's degree or equivalent in Engineering, Computer Science, or a related STEM field.
  2. At least 3 years of experience as an agile team member and Developer in Test, with familiarity in tools such as TestRail, Selenium, JMeter, TestNG, and SonarQube.
  3. Experience with integration, API, end-to-end, contract testing, and performance testing of ML and data-intensive applications across architectures like monolithic, pipeline, microservice, and event-driven.
  4. Proficiency with Jira, Confluence, GIT, Bitbucket, Jenkins, and monitoring tools like Grafana, Prometheus, PowerBI, Tableau.
  5. Knowledge of database technologies (Postgres, SQL Server, MongoDB) on-premises and cloud, including scripting performance testing.

This is a permanent, full-time position based in Calgary, with options for remote work. We promote a collaborative culture with group workspaces for design, planning, and social activities.

Company benefits include health care, dental, disability, AD&D, and life insurance upon full-time employment. We value a flexible, passionate, and dedicated team environment where continuous learning is encouraged. If you thrive in a small-company atmosphere with big-company goals, Stream might be the right fit for you.

Background Screening / Intellectual Property

As we work with significant customer Intellectual Property, successful candidates will undergo background checks, including employment verification, education verification, and criminal record checks.

Come do great things with us!

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

Similar jobs

Head of Learning and Leadership

Jobsoid Inc.

Alberta

Remote

CAD 60,000 - 80,000

2 days ago
Be an early applicant

Head of Learning and Leadership

Free Your Time

Alberta

Remote

CAD 70,000 - 90,000

5 days ago
Be an early applicant

Accounting Software Tester (Part-Time)

DualEntry

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Country Match Software Development Engineer in Test Remote Halifax, NS Engineering

BeyondTrust Corporation

Halifax

Remote

CAD 70,000 - 100,000

Today
Be an early applicant

Intermediate Software Development Engineer in Test

Thinkific Labs Inc.

Remote

CAD 78,000 - 97,000

30+ days ago

Software Development Manager - Part Time

KGH Autism Services LLC.

Saskatchewan

Remote

CAD 60,000 - 80,000

2 days ago
Be an early applicant

Software Development Engineer in Test (SDET), Contract

Audi RED

Toronto

Remote

CAD 70,000 - 90,000

4 days ago
Be an early applicant

Software Development Engineer in Test (SDET), Contract

Audi RED

Toronto

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Linux Systems Specialist - Sr.

Culture Core Group

Vancouver

Remote

CAD 80,000 - 110,000

3 days ago
Be an early applicant