Software Developer Engineer in Test Co-op (Fall 2026)
$22.01 - $33.81 per hourMagnet Forensics
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
We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) to join our engineering team, supporting the development and deployment of our next-generation AI-powered cloud-based products. In this role, you will design and implement robust, scalable, and automated test solutions to ensure the reliability and performance of our cloud platform. You’ll work closely with developers, product managers, and other SDETs to design and implement robust cloud test strategies, automation frameworks, and validation tools.
The successful candidate will flourish making meaningful contributions and elegant solutions, be determined, and manage major turning points independently in a fast-paced environment.
What You’ll Do
- 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
- Design and manage automated testing suites, including CI/CD pipeline development
- Validate deployments across multiple cloud environments
- Work closely with development to improve the quality of the product
What We’re Looking For
- Experience in Software Development in Test with a strong focus on cloud automation
- Proficiency in at least one programming language (e.g., Python, C#, Java)
- Experience with test automation tools and frameworks
- Strong understanding of software architecture, APIs, SDKs, and system integration testing
- Familiarity with CI/CD pipelines and cloud-based testing environments
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Nice To Have Skills
- Familiarity with monitoring and alerting tools (e.g., Grafana, DataDog, CloudWatch)
- Experience with BDD
- AWS: S3, DynamoDB, OpenSearch
- Exposure to security testing, performance testing, and regression strategies
- Docker container
Compensation & Benefits
At Magnet Forensics, we are committed to fair and consistent pay practices for our student roles. Hourly pay is determined using standardized, non-negotiable salary bands based on academic progression and the number of official completed work terms recognized by your academic institution.
$22.01 - $33.81 CAD per hour
Salary Range (min-max)
Position Type: New Position
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.
We’re excited to welcome you to our team and look forward to achieving great things together - both in the office and wherever you work best!
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.
$22.01 - $33.81 per hour
...the development of digital investigative software that acquires, analyzes, and shares... ...skilled and experienced Software Development Engineer in Test (SDET) to join our engineering team,... ...platform. You’ll work closely with developers, product managers, and other SDETs to design...SuggestedHourly payWork at officeLocal areaFlexible hours- Launch your technical journey with Lockheed Martin Canada as a Software Testing Engineer Co-op. Focus on software integration and evaluation for combat systems while engaging in functional testing and quality assurance. This Co-op position is ideal for students this fall pursuing...Suggested
- ...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...Suggested
- Elevate your career at BeyondTrust as a Software Development Engineer in Test. This role emphasizes innovative testing and automation strategies to enhance... ...within a versatile workplace. Key Responsibilities: • Develop automation scripts to streamline testing processes •...Suggested
- BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cyber security SaaS portfolio.Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for the ...Suggested
$74k - $97k per year
...We are seeking a talented, innovative engineer to join our dynamic team, responsible for designing, developing and executing comprehensive test plans and procedures using model-based testing... ...teams, including design engineers, software developers and system integrators, to ensure...Full timePart timeWork at officeRemote workFlexible hours$90k - $120k per year
...contribute to our collective success? As a Software Engineer, you will collaborate with a delivery... ...analysis, design, development, testing, deployment, and post-production support... ...standards. The role involves designing, developing, and enhancing solutions that align with...Work at office3 days per week- ...success? The Azure Integration Services (AIS) Developer is responsible for new and existing... ...detailed design, code, configurations, unit testing, system documentation, and support of... ...Experience with Agile, Scrum and Waterfall software development methodologies Experience with...Work at office3 days per week
- ...that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services...Contract work
- Join AXIS Capital as a Software Engineer located in Halifax, Nova Scotia. This hybrid role is focused on developing powerful solutions that enhance our core business functions in insurance. As a key member of the engineering team, you will play an instrumental role in delivering...
- ...niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber Data... ...secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities...
$113.6k - $151.4k per year
...Job Title: Engineering Manager – Test and Commissioning Location: Halifax, NS Salary: $113,600 – $... ...drive successful project delivery Lead, develop, and manage the in-country... ...organisation. Closing Date: July 20th,2026 We reserve the right to close this vacancy...Flexible hours$34.2k - $63k per year
...Job Responsibility: As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make a difference.... ...platform and access to various Employee Resource Groups to further develop your network within BMO. Interested in learning more about our campus...Full timeContract workPart timeFor contractorsInternshipWork at officeImmediate startRelocation- ...maximizing return on investment. The Senior Software Developer is an integral part of our development... ...utilizing agentic coding and prompt engineering—while relying on your advanced... ...are considered an asset Knowledge of testing methodologies, with the ability to manage...Full time
$80k - $90k per year
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology... ...research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and...Long term contractFlexible hours- ...leading financial services firm as a Developer specializing in Offensive Security... ...critical systems with hands-on penetration testing skills. This contract role offers... ...controls Requirements: • Strong software development and engineering expertise • Hands-on penetration...Contract work
- ...Halifax, ON, as a Senior GW Policy Center Developer. This role emphasizes designing and... ...and resolving defects throughout various testing phases. Key Responsibilities: • Design... ...Requirements: • 8+ years of experience in software development • Proficiency in Guidewire and...
- ...creative and detail-oriented 3D Multimedia Developer who is passionate about designing and... ...optimizing 3D assets for real-time game engines (e.g., Unity, VBS2, or similar). Ability... ...Ability to learn new industry techniques and software packages and integrate new workflows in a...
- Elevate your career as a Full Stack Developer in Halifax! This contract position focuses on... ...collaborating with diverse teams to enhance software quality. We are seeking two Full Stack... ...Key Responsibilities: • Design, develop, test, and deploy full‑stack applications •...Contract work
- ...BMO Financial Group as a Senior Application Developer focusing on Ingenium and COBOL technologies. Lead projects that enhance software applications and streamline operational processes... ...optimization techniques • Familiarity with testing methodologies and processes • Strong...
- ...experience at Affirm as the Senior Manager for Developer Environment Solutions. Champion... ...development workflows. You’ll collaborate across engineering domains, streamline operations, and... ...workflow Requirements: • 7+ years in software engineering; 2+ years in leadership •...
- ...enjoy the ride while you do it, this is where you’ll thrive. The Role Legend is hiring a Backend Software Developer for Covers, reporting directly to our Engineering Manager. At Covers, we’re building the future of sports media and betting experiences - and we need...Full time
$200k - $253.65k per year
...the opportunity? Responsibilities Develop and support the “Software Distribution (SFD) Project for... ...product management, other teams and other engineers to identify end-user requirements and... ...based on requirements Deploying and testing programs and applications, including...Permanent employmentFull timeFlexible hours- ...opportunity at Bluedrop Training & Simulation as a Junior Multimedia Developer. This role is designed for creatives eager to produce high-... ...development or multimedia • Expertise in modeling and texturing software • Skills in Adobe Creative Cloud tools • Excellent organization...
- Step into a pivotal role as a DevSecOps Developer with Lockheed Martin in Halifax, NS or Ottawa, ON. This full-time position showcases your expertise in software development and system architecture. As a Senior DevSecOps Developer, you will support the Combat Management...Full time
- ...Responsibility: We are seeking a Test Automation Lead to manage... ..., collaborating with developers, and ensuring test coverage to... ...quality, scalable, and efficient software solutions. In addition to automation... ...to help with the Quality Engineering transformation journey for...Full timeManual laborRemote work
$100k - $117.5k per year
About The Role As a Senior Apigee Developer, you will make an impact by designing, developing, and governing enterprise-grade APIs while... ...compliance with API standards. You will be a valued member of the API Engineering & Integration team and work collaboratively with application...Long term contractTemporary workWork at office2 days per week3 days per week$65k - $125k per year
Senior Full Stack Developer (Java/Scala) Position Description We are seeking a Senior... ..., cloud architecture, and modern software delivery practices while collaborating with... ...'s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical...3 days per week$70 - $79 per hour
...organization, apply now. We are currently seeking a SailPoint Developer with PowerShell Experience to join our team in Halifax, Nova Scotia... ...to support audit and compliance requirements. Create, test, and troubleshoot SailPoint cloud rules, connector rules, and transforms...Remote work- ...compounding interest. Our team sits within Developer Productivity, whose mission is to make software development at Affirm simpler and... ..., including developer environments, test automation, code standards, CI/CD, and release engineering, all in service of helping engineers...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Engineer in Test Co-op (Fall 2026). Be the first to apply!
- senior software developer Halifax, NS
- software engineer - computer Halifax, NS
- software developer remote Halifax, NS
- software engineer intern Halifax, NS
- software engineer devops Halifax, NS
- linux software engineer Halifax, NS
- ingénieur logiciel Halifax, NS
- software developer intern Halifax, NS
- software engineer Halifax, NS
- software development engineer Halifax, NS
