Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Magnet Forensics

Software Development Engineer – Test

Magnet Forensics

. Build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners .

Posted 9/24/2026full-timeCanadaMid-LevelSenior💰 CA$80,000 - CA$130,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Quality Engineering with a strong focus on test automation, risk-based testing, and CI/CD integration. Proficient in collaborating with cross-functional teams to enhance software quality and maintainability.

Highest-signal resume keywords
Quality EngineeringTest AutomationCI/CD IntegrationC# ProgrammingExperience with Jenkins

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Test AutomationAPI TestingUI TestingProduction-Level CodeRisk-Based TestingDistributed SystemsMicroservicesContract TestingPerformance TestingReliability Testing
Soft Skills
CollaborationProblem-SolvingMentoring
Tools & Technologies
JenkinsGrafanaPlaywrightLinux
Industry Keywords
Quality AssuranceCross-Functional TeamsTest FrameworksAgent-Assisted TestingDeveloper Tooling

Tech Stack

Tools & technologies
Distributed SystemsGrafanaJenkinsLinuxMicroservices

About the role

Key responsibilities & impact
  • Build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners
  • Own quality for assigned features, services, or components
  • Design and execute risk-based test approaches aligned to product intent
  • Identify coverage gaps and propose practical improvements
  • Participate in story refinement, design discussions, and planning
  • Build and maintain automated tests across API, UI, and integration layers
  • Contribute to existing test frameworks and tooling
  • Write clear, maintainable, production-quality test code
  • Integrate tests into CI/CD pipelines and provide timely quality signals
  • Monitor pipeline health, test failures, and flakiness
  • Collaborate with engineers to keep pipelines fast and trustworthy
  • Apply agent-assisted or agentic workflows where appropriate
  • Partner with software engineers to improve testability and design
  • Raise quality risks early with context and evidence
  • Participate in root-cause analysis and defect prevention discussions
  • Learn from senior quality engineers and technical leaders through reviews and mentoring
  • Gradually take on more complex problems and ownership as skills grow

Requirements

What you’ll need
  • Candidate must reside in Canada
  • 3+ years of experience in Quality Engineering, Test Engineering, or Software Engineering
  • Experience supporting quality for production software systems
  • Experience working on a cross-functional product or delivery team
  • Solid foundation in test automation (API and UI preferred)
  • Ability to read, understand, and write production-level code
  • Familiarity with CI/CD systems and modern development workflows
  • Experience with AI-assisted or agentic testing workflows
  • Experience working with distributed systems or microservices
  • Exposure to contract testing, performance testing, or reliability testing
  • Familiarity with developer tooling or platform teams
  • Experience with Jenkins, Grafana, Playwright and Linux
  • Experience writing C#
  • Satisfactory completion of a background check
  • Authorization to work in the U.S. for U.S. applicants through E-Verify/Form I-9

Benefits

Comp & perks
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits
  • Learning and development support
  • Clear progression path toward Senior or Staff Quality Engineering roles
  • Work on meaningful products where quality truly matters
  • Learn from experienced quality and engineering leaders
  • Grow technical depth and ownership over time
  • Contribute to modern quality practices and tooling