Magnet Forensics

Magnet Forensics

Magnet Forensics provides cutting-edge digital investigation software for cybercrime and digital forensic analysis, supporting global organizations in fighting crime and safeguarding national security.

Internet Software & Services
251-1K
Founded 2009

Description

  • Architect, build, and maintain production-grade test infrastructure and automation frameworks for cloud products.
  • Design and implement reusable test frameworks, libraries, SDKs, and tools for other engineers.
  • Improve product testability, instrumentation, and observability within the codebase.
  • Build and maintain CI/CD pipelines, deployment automation, and infrastructure-as-code for test environments.
  • Validate deployments across multiple cloud environments.
  • Review test automation pull requests and enforce best practices for maintainable code.
  • Define and maintain an automation roadmap aligned with team goals and product evolution.
  • Collaborate closely with developers, product managers, and other SDETs on test strategy and quality improvements.
  • Mentor and coach SDETs and software engineers on quality engineering best practices.
  • Act as a subject matter expert for test strategy and tooling within the domain.

Requirements

  • 5+ years of experience in software development within quality engineering, with a strong focus on cloud automation.
  • Proficiency in at least one programming language such as Python, C#, or Java.
  • Experience with object-oriented design, design patterns, clean code practices, version control (Git), and code reviews.
  • Strong understanding of software architecture, APIs, SDKs, and system integration testing.
  • Hands-on experience designing and implementing APIs for test frameworks or validation tools.
  • Experience with or strong interest in AI-powered development workflows.
  • Experience building production-quality automation frameworks, testing libraries, or developer tools from scratch.
  • Familiarity with CI/CD pipelines and cloud-based testing environments.
  • Strong problem-solving skills, attention to detail, communication, and collaboration skills.
  • Preferred experience with LLM-powered applications, agentic systems, infrastructure-as-code, distributed systems, observability, monitoring tools, BDD, contract testing, AWS services, Docker, security testing, performance testing, and regression strategies.

Benefits

  • $125,000 - $175,000 CAD annual compensation.
  • Generous time off policies.
  • Competitive compensation.
  • Healthcare and retirement benefits.
  • Volunteer opportunities.
  • Reward and recognition programs.
  • Employee committees and resource groups.
  • Hybrid-flexible work arrangement with occasional in-office collaboration and remote flexibility.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Automation Engineer

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE CXone is hiring a Software Engineer in Test to build and maintain test automation for its cloud customer experience platform within Agile product teams.

Agile AWS C# .NET Selenium SQL
5 hours, 44 minutes ago

SDET - Java/Angular

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a remote Software Development Engineer in Test to build and maintain automated testing frameworks, strengthen quality across Java and Angular product development, and support delivery in an Agile CI/CD environment.

Angular Appium AWS CI/CD Cypress Figma GitHub GitHub Actions iOS Java Jenkins JIRA JMeter JSON Playwright REST API SQL TDD UX Design
9 hours, 32 minutes ago

QA Automation Engineer

Pavago IT Services

QA Automation Engineer at a fast-growing technology company, focused on building and scaling automated testing systems to improve product quality and deployment reliability.

CI/CD Cypress DOM Playwright TypeScript
10 hours, 2 minutes ago

Senior Manager, Firefox Mobile Test Engineering

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a senior Test Engineering leader to set and own Firefox Mobile’s quality strategy and manage the team responsible for test automation, observability, and exploratory testing across Android and iOS.

Android Espresso iOS
11 hours, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers