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

Test Automation Engineer

Lingaro 5K-10K IT Services

A company is hiring a Test Automation Engineer to build and maintain automated testing for web applications and APIs within a modern CI/CD-driven software delivery environment.

CI/CD Git JavaScript Playwright TypeScript
1 day, 13 hours ago

Lead Software Engineer in Test

CD Baby 251-1K Media

CD Baby is hiring a Lead Software Engineer in Test to own automated quality for its artist-facing member application and marketing site as the platform modernizes from a .NET monolith to a modular, service-based architecture.

Agile Argo CD CI/CD Cypress DevSecOps Gatling JMeter K6 Kubernetes Locust .NET Next.js Playwright Selenium
2 days, 13 hours ago

Software Quality Assurance Engineer

Catalist 51-250 IT Services

Catalist is hiring a Software Quality Assurance Engineer to help ensure the reliability and performance of its civic data and software products used by progressive organizations and campaigns.

AWS Bamboo Cassandra CentOS CI/CD Cypress Docker GCP Java Jenkins JIRA Linux MySQL Oracle Playwright PostgreSQL Postman Python React REST API Selenium SQL
5 days, 12 hours ago

Sr QA Automation Engineer

Oddin.gg 51-250 Hotels, Restaurants & Leisure

Oddin.gg is hiring a QA Automation Lead Engineer to lead automation testing for its esports betting software platform and ensure high product quality across releases.

Agile CI/CD Gatling Git Java Jenkins JMeter JUnit Playwright Python Scala Scrum Selenium TestNG
5 days, 12 hours 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