Senior Software Development Engineer in Test @ Magnet Forensics
Your Application Journey
Email Hiring Manager
Job Details
About Magnet Forensics
Magnet Forensics is a global leader in digital investigative software development. Their tools help acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT devices. Serving thousands of customers worldwide, their solutions modernize digital investigations to fight crime and protect assets and national security.
Role Overview
The Senior Software Development Engineer in Test will be a key part of the Quality Assurance team. This role focuses on ensuring the quality of deliverables through the software development lifecycle by creating and managing automated tests, improving code testability, and collaborating closely with development teams.
Responsibilities
- Create, edit, and manage test cases and plans.
- Design and manage automated testing suites.
- Collaborate with development to enhance testing processes.
- Write, track, and verify software defects.
- Debug complex software systems.
- Work with DevOps to develop CI/CD pipeline testing.
- Perform other duties as assigned.
Required Skills
- 3+ years of software test automation and QA experience.
- Expertise in QA Automation, Python 3, PyTest, and Linux.
Desired Skills and Qualifications
- Bachelor’s Degree (or equivalent experience).
- Experience with low-level OS programming in C.
- Proficiency in API Testing, CI/CD Pipeline, and writing unit tests.
- Experience with Docker Containers, Kubernetes, and mobile testing platforms like Android SDK/Xcode.
Compensation & Benefits
Competitive compensation ranging from $126,000 to $216,000 USD or equivalent in CAD, along with benefits such as generous time off, healthcare, retirement benefits, and more.
The Magnet CODE
Candidates should demonstrate CARE, OWN, DEDICATE, and EVOLVE in their previous experiences.
Additional Information
Candidates must reside in the United States or Canada. Magnet Forensics fosters a diverse and inclusive culture and offers accommodations throughout the hiring process. Employment is contingent upon a satisfactory background check and, for US candidates, compliance with E-Verify.
Key skills/competency
- QA Automation
- Test Automation
- Python
- PyTest
- Linux
- CI/CD
- Debugging
- DevOps
- API Testing
- Software Testing
How to Get Hired at Magnet Forensics
🎯 Tips for Getting Hired
- Customize your resume: Highlight automation and QA experience.
- Emphasize technical skills: Python and CI/CD expertise are critical.
- Study Magnet Forensics: Research company values and job details.
- Prepare examples: Demonstrate previous testing and debugging success.