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

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a project-based software specialist to build realistic coding environments and design evaluation tasks that help assess and improve AI coding agents.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
9 hours, 21 minutes ago

Amazon Connect Automation Consultant, Quality Assurance

NeuraFlash 251-1K IT Services

NeuraFlash, Part of Accenture is seeking an Amazon Connect Automation QA Consultant to lead quality assurance for contact center implementations built around Amazon Connect and related AI-driven customer experience platforms.

AWS Cisco CloudFormation DynamoDB Generative AI Jenkins JIRA JMeter Postman Salesforce SQL Twilio WebRTC
1 day, 8 hours ago

[Job - 29864] Mid QA Automation, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Mid QA Automation in Brazil to strengthen automated testing and help deliver high-quality software across web, mobile, API, SAP, and database layers in a collaborative, multinational environment.

Appium Azure CI/CD Cypress Playwright Pytest Python REST API SAP Selenium
1 day, 9 hours ago

Senior Software Development Engineer in Test (Automation, Python), Trading Technologies

Binance 5K-10K Capital Markets

Binance is hiring a Mid–Senior QA Engineer to support integration testing for its high-performance backend platform and help ensure reliable release of new features.

Bash Blockchain CI/CD Python
1 day, 9 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