Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Senior Software Development Engineer in Test

Magnet Forensics

Senior Software Development Engineer in Test at Magnet Forensics developing AI-powered products with a focus on cloud automation, frameworks, and testing infrastructure.

Posted 5/25/2026full-time🇨🇦 CanadaSenior💰 CA$125,000 - CA$175,000 per yearWebsite

Tech Stack

Tools & technologies
CloudJavaPython

About the role

Key responsibilities & impact
  • Architect and build reusable test frameworks and libraries that serve as shared infrastructure across teams;
  • Design and implement testing SDKs and tools that enable other engineers to write better tests faster;
  • Contribute to the product codebase by improving testability, instrumentation, and observability;
  • Conduct code reviews for test automation pull requests, ensuring best practices and maintainability;
  • Apply software engineering principles (design patterns, SOLID) to test automation architecture;
  • Define and maintain an automation roadmap aligned with team goals and product evolution;
  • Act as a subject matter expert in test strategy and tooling within your domain;
  • Mentor and coach other SDETs or SWEs on Quality Engineering best practices;
  • Engineer end-to-end CI/CD pipelines including build orchestration, deployment automation, and infrastructure-as-code for test environments;
  • Validate deployments across multiple cloud environments;
  • Work closely with development to improve the quality of the product.

Requirements

What you’ll need
  • 5+ years of experience in Software Development in the Quality Engineering field with a strong focus on cloud automation
  • Strong software engineering skills with demonstrated proficiency in at least one programming language (e.g., Python, C#, Java), including:
  • Object-oriented design and design patterns
  • Writing clean, maintainable, well-documented code
  • Version control (Git) and code review practices
  • Software architecture and system design principles
  • Experience with or strong interest in AI-powered development workflows
  • Experience building production-quality automation frameworks, testing libraries, or developer tools from scratch
  • Strong understanding of software architecture, APIs, SDKs, and system integration testing with hands-on experience designing and implementing APIs for test frameworks or validation tools
  • Familiarity with CI/CD pipelines and cloud-based testing environments
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills.

Benefits

Comp & perks
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

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 & Tools
PythonC#JavaObject-oriented designDesign patternsVersion controlGitSoftware architectureAPIsCI/CD pipelines
Soft Skills
Problem-solvingAttention to detailCommunicationCollaborationMentoringCoaching