Software Development Engineer in Test
$70k - $120k per yearMagnet Forensics Inc.
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.
Role Overview
We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for ensuring the quality of deliverables throughout the software development lifecycle, creating automated tests, and improving code testability for a one-of-a-kind digital forensic product. You will work closely with the Engineering team throughout the development process to ensure the product is fully functional and well tested.
The Engineering team is focused on producing software that solves the most important problems facing digital forensics professionals today. Our algorithms make sense of data that is often hidden, corrupted, or incomplete. We write well-tested, performant code and build intuitive UIs because we know that minutes can make a difference in national terrorism cases and life-or-death situations.
What You’ll Do
- Create, edit, manage test cases, and test plans;
- Design and manage automated testing suites;
- Work closely with development to increase and improve testing;
- Write, track, and verify software defects;
- Debug complex software systems;
- Work with DevOps to develop CI/CD pipeline testing.
What We’re Looking For
- 2+ years’ experience with software test automation and QA;
- QA Automation;
- Python 3;
- PyTest;
- API Testing;
- CI/CD Pipeline;
- Writing Unit Tests;
- Docker Containers;
- Linux;
- Familiarity with Test Tracking Tools.
Nice To Have Skills
- Low-level OS;
- Cloud;
- Kubernetes;
- C;
- Mobile Testing, Android SDK (Java) and/or Xcode (Objective-C);
- Arduinos;
- Appium.
Compensation & Benefits
The Compensation range is for the primary location for which the job is posted. Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills. If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you. If the compensation structure for the role includes an incentive component (i.e. most Sales roles) the range below represents total target compensation (TTC) (base salary + variable).
$70,000 - $120,000 (CDN) a year
Position Type: Current Vacancy
Magnet Is Proud To Offer Benefits Such As
- Generous time off policies
- Competitive compensation
- Volunteer opportunities
- Reward and recognition programs
- Employee committees & resource groups
- Healthcare and retirement benefits
Indicators of Success
We’re looking for someone who checks off most, but not all, of the boxes listed in “skills and experiences”. It’s more important to us to find candidates who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who have “been there, done that”. We want to be part of your development journey, and we’ll learn as much from you as you learn from us.
How We Work
At Magnet Forensics, we take a hybrid-flexible approach to support your productivity and work-life balance. If you’re within a comfortable travel distance to one of our offices, you’ll occasionally join us in person. How often you’ll come in depends on your department and team needs, typically ranging from weekly to monthly. These in-person moments help us build stronger connections, spark new ideas, and celebrate our successes together. Most days, you can choose what works best for you, while staying in tune with your team’s goals.
The Most Important Thing
We’re looking for candidates that can provide examples of how they have demonstrated Magnet CODE in their previous experiences:
- CARE – We care about each other and our mission to make a difference in the world.
- OWN – We are accountable for our results – while never forgetting to act with integrity, empathy, and respect.
- DEDICATE – We put our heart and soul into meeting the needs of our customers and helping them serve the people they protect.
- EVOLVE – We are constantly innovating and exploring new ways to work together to make an impact with our work.
Here at Magnet Forensics, we are committed to continuous learning and are focused on building a diverse and inclusive workforce. This commitment will be reflected in our hiring processes and embedded in our values and how we treat one another. If you’re interested in this role, but do not meet all of the qualifications listed above, we encourage you to apply anyways.
Magnet Forensics is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law. We are committed to providing an inclusive, accessible recruitment process and work environment. Accommodation is available to all applicants upon request throughout the hiring process. Please contact [email protected] should you require any accommodations.
All offers of employment at Magnet are contingent upon satisfactory completion of a background check. All background checks will be conducted in accordance with all applicable laws. Magnet will consider each position’s job duties, among other factors, in determining what constitutes satisfactory completion of the background check. Refusal to consent to a background check may be grounds for revoking an offer of employment.
US Applicants:
Magnet Forensics participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Magnet Forensics handles and uses personal data of job applicants in line with its Recruitment Privacy Policy found here
Magnet does not use artificial intelligence (defined as a machine-based system that infers from input to generate outputs such as predictions, content, recommendations, or decisions) for screening, assessing, or selecting applicants. Should this practice change, we will update this disclosure accordingly.
#J-18808-Ljbffr- ...Summary of the Role and Team As a Senior Software Developer in Test (Senior SDET), you will play a... ...a cross-functional team of Software Engineers, QA professionals, and Product Managers... ...delivery. This role combines software development, test architecture, automation engineering...SuggestedFull timeWorldwide
$118k - $162k per year
...Responsibilities Define and own the Android test automation strategy and framework... ...and technically guide quality and development engineers while writing and reviewing Java and Kotlin... ...Collaborate with product management, software development, and cross-functional teams...SuggestedFull timeWorldwide- ...Join Episode Six today. What we’re hiring for: We are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role: Leading testing effort in the payments, card issuing and revolving...Suggested
$75k - $95k per year
..., committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of pharmaceuticals, biotechnology...SuggestedInternshipWork at officeLocal areaWork from homeRelocation$118k - $162k per year
...backend to grant proper application access across a wide variety of Android devices. We are looking for an experienced Software Development Engineer in Test (SDET) to join the Android platform team. The team is responsible for developing and maintaining Okta Verify and...SuggestedLocal areaWorldwide$140.6k - $190.6k per year
...Manager, Software Engineering Content Tools • CoCounsel Legal Integrations Overview of the Role... ...Content Tools: design, implementation, testing, deployment, and ongoing operations. Equally... ...leader will navigate a distributed development model in which tools are built and contributed...Full timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$124k - $155k per year
...difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a... ...automation (Github actions, Circleci, Kubernetes) ~ Experience with development and maintenance of test automation tools using popular open...$118k - $162k per year
...to do career-defining work. We're all in on this mission. If you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of product quality engineering, you will own the test framework and quality...Local areaWorldwide$140k - $210k per year
...workforce management. We develop cloud software that simplifies talent sourcing and acquisition... ..., achieved by fostering an exceptional engineering team dedicated to code quality and... ...design. About the Role As a Senior Software Development Engineer, you will be a technical leader...Full timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours- ..., committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of pharmaceuticals, biotechnology...Full timeWork at officeWork from home
$100k per year
...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and... ...for contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of...Permanent employment$75.5k - $99.1k per year
...environments every day. Associate Software Developer in Test What this role is: As an Associate... ...Test , you’ll join a collaborative engineering team where you’ll build your... ...academic projects, or other software development and testing experience. What you’ll...InternshipWorldwideFlexible hours$89.7k - $149.8k per year
...Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex...Full timeInternship$45 - $50 per hour
...Job Title: Software Development Ops Engineer - Cloud Applications Job Location: Remote (Toronto, ON) Job Type: T4 Contract Experience: 5+ Years... ...(Protobuf). Basic experience with the Unity game engine. Experience with TestFlight. Knowledge of software installers...Remote jobHourly payLong term contractContract work- ...Corpay is currently looking to hire a Software Development Manager within our payments division. As... ...designing, reviewing, maintaining, and unit testing code that you and your team will... ...business goals. Mentoring and help your engineers grow. Maintaining high standard of...Work at officeLocal area
$85k - $100k per year
...progressive OEM supplier that designs, tests, and manufactures unique solutions for... ...an eager and enthusiastic experienced Development Engineer to join our successful Toronto team! We... ...engineering support, product validation. Key software(s) include ANSYS Fluent/CFX/Mechanical,...Full timeImmediate start- ...The Software Engineer is an intermediate level position responsible for participation in the establishment... ...: Utilize knowledge of applications development procedures and concepts, and basic... ...security issues, as well as conduct testing and debugging Serve as advisor or...Full time
$87.4k - $137.4k per year
...Job Description As a Software Engineer on the Litigation Drafting team you will be building the next generation... ...to support fast, stable, cloud-native development workflows. Use AI as a force multiplier: Apply AI coding and testing tooling to your own work, and help build AI...Full timeWork at officeLocal areaFlexible hours$92k - $118k per year
...and deliver complex enterprise software solutions for financial... ...The Role As a Senior Software Engineer at Capco, you’ll design, develop... ...work across the full software development lifecycle, contributing to... ...implementation, integration, testing, and maintenance. You’ll work...Full timeInternshipImmediate start$130k - $155k per year
...hiring its first dedicated AI Engineer. Over the past year, AI at Fluent... ...talks. Use AI-assisted development (Claude Code, GitHub Copilot review... ...~3+ years of professional software or data engineering experience... ...webhooks, and OAuth. ~ You test your work, instrument it, and...Full timeWork at officeRemote work- ...forefront of chemical manufacturing innovation. As a Process Development Engineer, you’ll play a critical role in transforming ideas into high-... ...compliance. • Ability to work effectively with Microsoft Word, Excel, and other applicable statistical and engineering software....Local area
$81.6k - $115.2k per year
...colleagues. Growth opportunities and skill development are defining features of the colleague... .... Job Description: Role Summary As a Software Engineer II, you provide technical expertise to... ...for detailed design, development, testing and operational support within your assigned...Full timeWork from home$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management... ...automation and adoption of modern development practices. Champion high-quality software engineering practices including testing, observability, security, automation,...Long term contractFull timeWork at officeLocal areaFlexible hours$136k - $187k per year
...If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and... ...fast-paced agile environment. You will share our passion for test-driven development, continuous integration and automation to produce frequent...Local areaWorldwideFlexible hours- ...potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company,... ...potential. The Role: Design, develop, test, deploy, and maintain high-quality... ...mentoring, knowledge sharing, and promotion of development best practices. Continuously improve...Long term contractFull timeWorldwide
$81.6k - $115.2k per year
...colleagues. Growth opportunities and skill development are defining features of the colleague... ...are seeking an experienced Team Lead, Software Engineering to provide hands-on technical... ...and solution design through development, testing, implementation, production support, and...Full timeWork from home$160k - $220k per year
...cloud automation and low-code development. Position Description... ...re hiring a Staff Full-Stack Engineer to join the Integration Builder... ...— including implementation, testing, deployment, observability, and... ...code/no-code tools, workflow engines, or visual development...Local areaWorldwide$81.6k - $115.2k per year
...colleagues. Growth opportunities and skill development are defining features of the colleague... ...Digital Platform is looking for a Software Engineer to join the MyInsurance development team... ...applications and perform unit / component test for new application development initiatives...Full timeWork from home$160k - $220k per year
...talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our... ...challenge of building enterprise-grade software that millions of users depend on... ...design through implementation, testing, deployment, and post-launch...Local areaWorldwide$127k - $203k per year
...potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a... ...or two Scrum Teams and their day-to-day Development Process, being accountable for the... ...& Delivery (CD) principles, Build and Test Automation. Experience with building...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer in Test. Be the first to apply!
- junior software tester Toronto, ON
- software tester Toronto, ON
- junior software developer .net Toronto, ON
- software implementation project manager Toronto, ON
- software asset management analyst Toronto, ON
- entry level software Toronto, ON
- software application developer Toronto, ON
- software sales Toronto, ON
- software Toronto, ON
- embedded software Toronto, ON

