Software Engineer in Test

7 days ago


Greater Toronto Area, Canada Orion Innovation Full time

Senior Software Development Engineer in Test (SDET) with C++ We are seeking a highly experienced and influential Senior Software Development Engineer in Test (SDET) to join our Core Software Development team. This critical role is centered on optimizing the test strategy and execution for our cutting-edge LightSpeed system, with a specific focus on advanced Satellite On-Board Processing (OBP) segment software.The ideal candidate is a technical leader and exceptional collaborator who can drive system-level quality, champion Test-Driven Development (TDD) across the organization, and thrive in a complex, embedded, and highly-performant networking environment.Key ResponsibilitiesTest Strategy & ArchitectureArchitect and implement software solutions that strictly adhere to Test-Driven Development (TDD) principles, utilizing simulated software to rigorously test OBP code functionality.Ensure all test cases maximize code coverage and that the software under test consistently meets technical and functional requirements across the entire LightSpeed system.Leverage software modeling tools to create robust, efficient, and scalable testing architectures.Execution & Framework ManagementLead the organic development and ongoing management of the automated test framework, ensuring its efficacy on both simulated resources and physical hardware.Provide hands-on testing leadership for various data path and routing features, both in high-fidelity simulation environments and within the LEO Lab.Utilize expertise in cloud technology, virtualization, and containerization to optimize test deployment, management, and resource utilization.Collaboration & LeadershipServe as a pivotal collaborator, demonstrating the ability to "herd the cats" to ensure system-wide optimization across the development lifecycle.Partner effectively with cross-functional teams, including developers, requirements engineers, DevOps, Scrum Masters, and Product Owners across all segments.Guide the team in advanced troubleshooting and resolving complex technical issues, guaranteeing the stability and reliability of the OBP segment software.Foster a culture of continuous improvement, evolving development processes, tools, and methodologies within an Agile framework.Required Skills & QualificationsExperience & EducationA minimum of 8 years of hands-on testing experience across various technologies.At least 4 years of direct experience in software test development for complex embedded software platforms.Demonstrated experience defining and implementing large-scale system test strategies spanning a large development organization.Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.Technical ExpertiseWorking knowledge of C++ (direct experience in C++ embedded development and strong networking knowledge preferred).Strong proficiency in Python and deep experience with Python-based automation frameworks (e.g., Pytest, Slash).Proficiency with version control systems, particularly Git.Experience with test management platforms, such as Zephyr Scale.Knowledge of systems engineering fundamentals (networking, storage, operating systems) and a passion for maximizing simulated software testing frameworks within CI/CD pipelines.Domain & MethodologiesStrong understanding of satellite technology, ground segment operations, and associated challenges.Good understanding of networking and routing protocols.Familiarity with Test-Driven Development (TDD) and formal software testing approaches (requirements analysis, test case definition, test data review, etc.).Ability to design software with strong consideration for hardware resource constraints.Proponent of Agile development methodologies.



  • Greater Toronto Area, Canada Orion Innovation Full time

    Senior Software Development Engineer in Test (SDET) with C++ We are seeking a highly experienced and influential Senior Software Development Engineer in Test (SDET) to join our Core Software Development team. This critical role is centered on optimizing the test strategy and execution for our cutting-edge LightSpeed system, with a specific focus on advanced...


  • Toronto, Canada Iris Software Inc. Full time

    Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience in a variety of both API and UI test automation frameworks/tools e.g., Soap/RestUI, Selenium,...


  • Toronto, Canada Iris Software Inc. Full time

    Sr. Technical Recruiter at IRIS Software Iris's client, a large Banking company, is currently searching for a strong SDET Engineer based in Toronto, ON to join their team. Job title SDET (Python Automation) Location Hybrid- 4 Days onsite (Toronto, ON) Duration 24 months Job Description What will you do? Implement and champion best practices in Quality...


  • Toronto, Canada Iris Software Inc. Full time

    Sr. Technical Recruiter at IRIS Software Iris's client, a large Banking company, is currently searching for a strong SDET Engineer based in Toronto, ON to join their team. Job title SDET (Python Automation) Location Hybrid- 4 Days onsite (Toronto, ON) Duration 24 months Job Description What will you do? Implement and champion best practices in Quality...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Iris's Fortune 500 direct client is seeking a Test Engineer, UI API testing in Toronto, ON (Hybrid 4 days a week). Please let us know if you're interested in learning more about it.Role: Test Engineer UI API Work Locations: Toronto, ON (4 Days Hybrid in office)Duration: Full-time with IRIS / Long-term Contract ProjectDomain: Financial Must have:Experience in...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Iris's Fortune 500 direct client is seeking a Test Engineer, UI API testing in Toronto, ON (Hybrid 4 days a week). Please let us know if you're interested in learning more about it. Role: Test Engineer UI API Work Locations: Toronto, ON (4 Days Hybrid in office) Duration: Full-time with IRIS / Long-term Contract Project Domain: Financial Must have:...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation)Location: Hybrid- 4 Days onsite (Toronto, ON)Duration: 24 monthsSkills: SDET, Automation, Python, etc Job Description:What will you do?Implement and champion best practices in Quality...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation)Location: Hybrid- 4 Days onsite (Toronto, ON)Duration: 24 monthsSkills: SDET, Automation, Python, etc Job Description:What will you do?Implement and champion best practices in Quality...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? Implement and champion best practices in Quality...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? - Implement and champion best practices in...