Job descriptionWho We Are Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We continuously innovate to help customers deploy advanced tools to protect their companies, communities, and countries.
Role Overview Software Development Engineer in Test – a hands‑on, delivery‑focused role that builds and sustains high‑quality software through strong test design, automation, and collaboration with engineering partners.
Why Join Us?
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
Clear progression path toward Senior or Staff Quality Engineering roles
What You’ll Do Quality Execution & Ownership
Own quality for assigned features, services, or components
Design and execute risk‑based test approaches aligned to product intent
Identify gaps in coverage and propose practical improvements
Participate actively in story refinement, design discussions, and planning
Test Automation & Tooling
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
Help ensure automation is reliable, meaningful, and provides fast feedback
CI/CD & Developer Workflows
Integrate tests into CI/CD pipelines to provide timely quality signals
Monitor pipeline health, test failures, and flakiness
Collaborate with engineers to keep pipelines fast and trustworthy
Learn and apply evolving approaches, including agent‑assisted or agentic workflows, where appropriate
Collaboration & Quality Advocacy
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 when to push back—and when to accept trade‑offs
Growth & Continuous Improvement
Learn from senior QEs and technical leaders through reviews and mentoring
Reflect on what works (and doesn’t) in testing and quality practices
Gradually take on more complex problems and ownership as skills grow
Experience
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
Technical Skills
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
Nice to Have
Exposure to contract testing, performance testing, or reliability testing
Familiarity with developer tooling or platform teams
Experience with Jenkins, Grafana, Playwright, and Linux
Experience with writing C#
Compensation & Benefits Compensation range: $90,000 – $140,000 (CAD) per year.
Generous time‑off policies
Competitive compensation
Volunteer opportunities
Reward and recognition programs
Employee committees & resource groups
Healthcare and retirement benefits
Equal Opportunity Employer Magnet Forensics is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law. We are committed to providing an inclusive, accessible recruitment process and work environment. Accommodation is available to all applicants upon request throughout the hiring process. Please contact [email protected] should you require any accommodations. All offers of employment at Magnet are contingent upon satisfactory completion of a background check. Magnet will consider each position’s job duties, among other factors, in determining what constitutes satisfactory completion of the background check. Refusal to consent to a background check may be grounds for revoking an offer of employment.
#J-18808-Ljbffr