Magnet Forensics

Senior Software Development Engineer in Test (Magnet-Griffeye)

Magnet Forensics • SE
C# Hybrid
Who We Are; What We Do; Where We’re Going

Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities, and countries.
 
Serving thousands of customers globally, our solutions are playing a crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.
 
With employees based around the world, Magnet Forensics has been expanding our global presence. As a part of Magnet Forensics, you can expect to make a difference in the world, no matter what role you play. You’ll be supported through learning and development, not to mention an incredible team with unbelievable talent and integrity.
 
If you think you would be the right person to join our team working towards this goal, we would love to hear from you! 

Role Overview

The Senior Software Development Engineer in Test is responsible for automating the testing of both new and existing products and components. This role involves mentoring colleagues, providing technical guidance, and leading the development of internal engineering and quality tools and frameworks. You’ll work hand-in-hand with development teams to guarantee efficient, dependable, and comprehensive product testing by applying cutting-edge technologies and best practices. 

What You’ll Do

  • Contribute to and advocate for our test strategy; 
  • Provide technical leadership and mentor colleagues; 
  • Prioritize and mediate risks related to code quality; 
  • Independently design and implement internal development tools; 
  • Help drive AI-first solutions; 
  • Collaborate closely with our teams and Product Owners to assess and advise on testability during the planning phases; 
  • Work with our teams to enable faster and higher quality release cycles; 
  • Present solutions and recommendations for maximum return of quality value across teams and with all levels of leadership; 
  • Take responsibility for developing your skills to stay up to date within your area of expertise. 
  • What We’re Looking For

  • 5+ years of experience in QA and software development; 
  • Ability to define requirements and develop test strategies; 
  • Hands on individual contribution with object oriented programming languages (e.g. java, C#, Python); 
  • Strong experience in SQL queries; 
  • Experience in mentoring and coaching team members; 
  • Expertise in managing risks related to code quality; 
  • Demonstrated passion for quality; 
  • Proven ability to build trust and influence within a team to drive successful delivery throughout the software development life cycle; 
  • Fluency (Reading, Writing, Speaking) in English. Swedish language skills considered a plus! 
  • Nice to Have Skills

  • C#, .Net; 
  • Python; 
  • JavaScript; 
  • Claude Code / Cursor / Spec-driven; 
  • Appium; 
  • Cypress; 
  • Playwright; 
  • Azure DevOps; 
  • Jenkins; 
  • CI/CD pipelines; 
  • AWS; 
  • PowerShell; 
  • Docker; 
  • API testing; 
  • Linux.