Software Development Engineer in Test
3 weeks ago
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 over 4,000 customers in over 100 countries, 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 with offices in Waterloo and Ottawa, Canada; Atlanta, GA, Herndon, VA, Westminster, CO; and Singapore. 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
Your Role
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.
Your Team
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 Will Accomplish:
1. Create, edit, manage test cases, and test plans;
2. Design and manage automated testing suites;
3. Work closely with development to increase and improve testing;
4. Write, track, and verify software defects;
5. Debug complex software systems;
6. Work with DevOps to develop CI/CD pipeline testing.
What We Are Looking For:
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.
There are a couple must haves, but we will keep that list short:
1. 5+ years' experience with software test automation and QA;
2. QA Automation;
3. Python 3;
4. PyTest;
5. API Testing;
6. CI/CD Pipeline;
7. Writing Unit Tests;
8. Docker Containers;
9. Linux;
10. Familiarity with Test Tracking Tools.
Nice-to-Haves:
1. Low-level OS;
2. Cloud;
3. Kubernetes;
4. C;
5. Mobile Testing, Android SDK (Java) and/or Xcode (Objective-C);
6. Arduinos;
7. 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).
Compensation Range:
MIN: $87,200 - MID: $109,000 - MAX: $130,800, Currency: CAD
Magnet is proud to offer benefits such as:
1. Generous time off policies
2. Competitive compensation
3. Volunteer opportunities
4. Reward and recognition programs
5. Employee committees & resource groups
6. Healthcare and retirement benefits
We're 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 anyway.
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. If you require accommodation, please let our talent team know, or you can email aoda@magnetforensics.com.
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.
#J-18808-Ljbffr
-
Software Development Engineer in Test
3 weeks ago
Calgary, Alberta, Canada Magnet Forensics Full timeJob SummaryMagnet Forensics is a global leader in the development of digital investigative software. Our solutions are playing a crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.We are continually innovating to deploy advanced and effective tools to protect companies,...
-
Senior Software Development Engineer
22 hours ago
Calgary, Alberta, Canada Searchability® Full timeA seasoned Senior Software Development Engineer - Test is required to join our team at Searchability®, working on a financial services project. You will be responsible for implementing an automation testing strategy, collaborating with the Development Lead to shape our approach to Automation Test Engineering, and championing best testing practises.This is a...
-
Software Engineer in Test
5 days ago
Calgary, Alberta, Canada Searchability Full timeSoftware Developer in TestCypress / JavaScript / TypeScriptHybrid working in Calgary – ***PLEASE DO NOT APPLY IF YOU DO NOT LIVE IN CALGARY AS THIS IS HYBRID POSITION AND WE ARE LOOKING FOR SOMEONE TO START ASAP***SDET – Cypress / JavaScript / TypeScript / UI Testing / Mobile Testing / Web testingUp to $120,000Email james.roberts@searchability.com for a...
-
Software Engineer in Test
1 week ago
Calgary, Alberta, Canada Searchability® Full timeSoftware Developer in Test Cypress / JavaScript / TypeScript Hybrid working in Calgary – ***PLEASE DO NOT APPLY IF YOU DO NOT LIVE IN CALGARY AS THIS IS HYBRID POSITION AND WE ARE LOOKING FOR SOMEONE TO START ASAP*** SDET – Cypress / JavaScript / TypeScript / UI Testing / Mobile Testing / Web testing Up to $120,000 Email for a confidential chat ...
-
Software Engineer in Test
1 week ago
Calgary, Alberta, Canada Searchability® Full timeSoftware Developer in TestCypress / JavaScript / TypeScriptHybrid working in Calgary – ***PLEASE DO NOT APPLY IF YOU DO NOT LIVE IN CALGARY AS THIS IS HYBRID POSITION AND WE ARE LOOKING FOR SOMEONE TO START ASAP***SDET – Cypress / JavaScript / TypeScript / UI Testing / Mobile Testing / Web testingUp to $120,000Email james.roberts@searchability.com for a...
-
Software Test Designer, Engineering
4 days ago
Calgary, Alberta, Canada NovAtel Inc. Full timeWe are seeking an experienced Software Test Designer/Engineer to join our high-tech engineering and manufacturing company committed to customer service excellence and continuous improvement. As a member of our Aerospace and Defense engineering team, you will focus on extending the reach and capability of Hexagon's resilient positioning products for aerospace...
-
Cloud Software Engineer in Test
1 week ago
Calgary, Alberta, Canada AVEVA Denmark Full timeCloud Software Engineer in Test page is loadedCloud Software Engineer in TestApply locations: Calgary, Canada; Lake Forest, California, United States of AmericaTime type: Full timePosted on: Posted 8 Days AgoJob requisition id: R010076AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver...
-
Software Test Designer, Engineering
5 days ago
Calgary, Alberta, Canada NovAtel Inc. Full timeJob OverviewAbout NovAtel Inc.We are a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea, and air. Our work touches every aspect of life, from sustainability on Earth to enabling autonomy. Role SummaryThe Software Test Designer/Engineer will play a critical role in the...
-
Senior Software Development Engineer in Test
2 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Software Test Designer, Engineering
4 days ago
Calgary, Alberta, Canada NovAtel Inc. Full timeNovAtel Inc. is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We put data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. The Autonomous Solutions division, a global technology leader, is...
-
Software Test Designer, Engineering
5 days ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewThe Aerospace and Defense engineering team within Hexagon's Autonomous Solutions division is looking for a Software Test Designer/Engineer to join our high-tech engineering and manufacturing company committed to customer service excellence and continuous improvement. Reporting to the Software Manager, Aerospace and Defense, the role will focus on...
-
Software Test Designer/Engineer
2 weeks ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewHexagon's Autonomy & Positioning division is looking for a Software Test Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. You are a motivated engineer who is keen to grow your career and fulfill a vital role, collecting and analyzing real-world GNSS/INS...
-
intermediate software developer in test
3 days ago
Calgary, Alberta, Canada Stream Systems Ltd. Full timeINTERMEDIATE Software Developer in TestCompany OverviewStream Systems (www.streamsystems.ca) is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence platform brings AI, machine learning and simulation to power business intelligence across complex operations, in any industry. Our entire...
-
Software Engineer Test Specialist
5 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeJob OverviewWe are seeking a skilled Software Test Designer/Engineer to join our dynamic team within Hexagon's Autonomous Solutions division. As a key member of the aerospace and defense engineering team, you will play a crucial role in extending the capabilities of our resilient positioning products for aerospace and defense customers.Your experience in...
-
Software Test Developer
3 weeks ago
Calgary, Alberta, Canada Nureva Full timeJob DescriptionWe are seeking an experienced software test developer to join our team. This role involves developing and executing Product Development test processes, ensuring that products meet the highest quality standards.Key ResponsibilitiesDevelop and execute comprehensive test plans to ensure product quality.Collaborate with development teams, DevOps,...
-
Software Automation Test Engineer
7 days ago
Calgary, Alberta, Canada Genpact Full timeAt Genpact, we empower you to go deep with the world's biggest brands. As a Mobile Automation Engineer, you will be part of a dynamic team that values diversity and inclusion.Job DescriptionWe are inviting applications for the role of Mobile Automation Engineer in Calgary, AB. This is a full-time day one onsite position, with a hybrid work arrangement.Main...
-
Software Test Designer
3 weeks ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewThe Aerospace and Defense engineering team within Hexagon's Autonomous Solutions division is looking for a Software Test Designer/Engineer to join our high-tech engineering and manufacturing company committed to customer service excellence and continuous improvement. Reporting to the Software Manager, Aerospace and Defense, the role will focus on...
-
Software Test Designer
1 week ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewThe Aerospace and Defense engineering team within Hexagon's Autonomous Solutions division is looking for a Software Test Designer/Engineer to join our high-tech engineering and manufacturing company committed to customer service excellence and continuous improvement. Reporting to the Software Manager, Aerospace and Defense, the role will focus on...
-
Calgary, Alberta, Canada Advanced Micro Devices Full timeAccelerating Next-Generation Computing ExperiencesWe are seeking an experienced and motivated Senior Software Development Engineer in Test (SDET) to join our team at AMD. As an SDET, you will have the opportunity to contribute to the development of cutting-edge technology that accelerates next-generation computing experiences. Our mission is to build great...
-
Software Test Designer
6 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeAbout the RoleWe are seeking a skilled Software Test Designer to join our Aerospace and Defense engineering team at Hexagon Autonomy & Positioning.The successful candidate will play a critical role in developing and executing test plans, test cases, and test scripts for receiver software, ensuring robust tracking algorithms meet the highest reliability...