cover image
Magnet Forensics

Magnet Forensics

www.magnetforensics.com

1 Job

808 Employees

About the Company

Founded in 2010, Magnet Forensics is a developer of digital investigation solutions that acquire, analyze, report on, and manage evidence from digital sources, including mobile devices, computers, IoT devices and cloud services. Magnet Forensics products are used by more than 4,000 public and private sector customers in over 100 countries and help investigators fight crime, protect assets, and guard national security. For more information, please visit https://www.magnetforensics.com

Listed Jobs

Company background Company brand
Company Name
Magnet Forensics
Job Title
Senior Software Development Engineer in Test (AXIOM)
Job Description
**Job Title** Senior Software Development Engineer in Test (AXIOM) **Role Summary** Lead the design, development, and maintenance of automated test frameworks for a flagship digital forensics platform. Own the end‑to‑end quality strategy, integrating scalable automation into CI/CD pipelines and mentoring peers across engineering teams to raise testing standards. **Expectations** - Drive automation roadmap that aligns with product releases and organizational goals. - Mentor junior testers and developers, fostering a culture of continuous improvement. - Deliver measurable quality improvements and automation coverage within defined timelines. **Key Responsibilities** - Architect and implement desktop application automation frameworks using C# or Python. - Integrate automated test suites with CI/CD pipelines (e.g., Jenkins, Git). - Define, document, and enforce best practices for test automation and quality across teams. - Collaborate with development and product teams to identify quality risks and prioritize mitigations. - Analyze test results, performance metrics, and data validation to inform product enhancements. - Stay current on testing trends (e.g., AI‑driven testing, performance testing) and champion innovative solutions. - Lead investigations into automation failures and coordinate cross‑functional resolution. - Provide technical guidance and knowledge sharing sessions for team members. **Required Skills** - ≥5 years of experience as Software Engineer in Test. - Strong object‑oriented programming in C# or Python. - Hands‑on experience with test automation tools/frameworks (e.g., Selenium, TestNG, MSTest). - Deep understanding of software architecture, APIs, SDKs, and system integration testing. - Proficiency in SQL and data validation techniques. - Familiarity with CI/CD, DevOps practices, Git, and Jenkins. - Excellent analytical, problem‑solving, and communication skills. - Ability to work autonomously and collaborate across distributed teams. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering or related field. - ISTQB Certified Tester or equivalent testing certification is a plus.
Canada
Remote
Senior
20-11-2025