Software Developer in Test
Found in: beBee jobs CA - 7 days ago
Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state-of-the-art suite of engineering software tools running on high performance computing (HPC) infrastructure for the modeling of resource allocation and end-to-end communication system performance analysis of the Telesat Lightspeed satellite constellation. As a Software Developer in Test, you will ensure the quality and reliability of the System Model codebase, as well as the microservice ecosystem supporting it, through effective and automated software testing. The Software Developer in Test will be responsible for writing software tools and scripts in addition to leveraging existing test frameworks and tools to perform integration, system, performance, and other tests to validate the functional and non-functional requirements of the product. They will also be responsible for integrating these tools and frameworks into the software development process by contributing to the continuous development and deployment pipelines.Main Responsibilities
- Collaborate with the development team to understand software requirements and design test strategies accordingly
- Build and maintain the tooling infrastructure needed to validate functional and non-functional requirements of the System Model, writing code to test code
- Build and maintain automated test frameworks and infrastructure using GitLab, Git Runners, and Slurm-based HPC resources
- Develop and execute comprehensive test plans, test cases and continuous integration for the System Model suite within varied software development environments including Matlab, Java, and Python
- Perform various types of testing, including functional, regression, performance, and scalability testing, to ensure code quality
- Analyze test results, identify defects, and work closely with developers to troubleshoot and resolve issues
- Continuously improve testing processes and methodologies to enhance efficiency and effectiveness
- Monitor and manage test environments, ensuring stability and availability
- Staying up-to-date with the latest industry trends and technologies related to software testing and automation
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 1-4 years of relevant experience in software development and testing
- Experience in Python and/or Java programming language
- Experience with one or more of the following technologies: Golang, C/C++, Kafka, gRPC, Databases, SQL, Azure, etc.
- Experience working with multiple test automation tools and frameworks such as Selenium Web Driver, Katalon, Watir, Cucumber and others
- Extensive experience with GitLab for version control and CI/CD processes and Git Runners for test automation
- Solid understanding of Linux environments and command-line tools
- Experience with Linux clusters and cluster job managers
- Experience with agile development
- Experience with Matlab language and programming platform is considered an asset
Specialized Knowledge, Skills and Abilities - Strong analytical and problem-solving skills, ability to identify and troubleshoot issues efficiently
- Strong interpersonal skills, ability to collaborate and work effectively with cross-functional teams
- Attention to detail and a strong commitment to delivering high-quality software
- Experience with business considerations and practical limitations related to system design and implementation
- Ability to prioritize opportunities, needs and resources
- An aptitude for and interest in complex technology
- Ability to bring forth new ideas to create and improve infrastructure and processes
- Fluent in English, written and oral. French is an asset
- Equipment Used
- Computers running Windows and Linux
- Linux Cluster HPC Environment
- In this role, the incumbent will issue recommendations and have influence on the software design, development workflow and testing environment of the Lightspeed System Model
Supervision Exercised - This role has no direct reports.
- Normal office environment
-
Software Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Supervisor- Software Development
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Procom Full timeSupervisor - Software DevelopmentOn behalf of our client, Procom is looking for a Supervisor for the Software Development team.We are looking for an experienced and motivated supervisor to join on of the Development Teams. The candidate will lead and manage a software development team, provide direction and guidance for development projects, and ensure that...
-
Senior Specialist Software Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software Test Engineer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Ciena Full timeCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...
-
Senior Software/Firmware Development Engineer
Found in: beBee jobs CA - 2 hours ago
Ottawa, Ontario, Canada E-Solutions INC Full timeJob Title: Senior Software/Firmware Development EngineerJob Location: Montreal, Ottawa-OnsiteJob Description:Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes Design, implement, test, and document other...
-
Intermediate Software Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Assent Compliance Full timeCompany DescriptionSummaryAssent is the leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we step in. With insights from experts, Assent is the tool manufacturers trust for...
-
System Test Analyst
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Adecco Canada Full timeSystem Test Analyst Adecco is currently recruiting for a System Test Analyst for a 7-month Remote contract opportunity with possibility of extension. This role is with our Crown corporation client in downtown Ottawa, ON. The successful candidate must hold a valid EnhancedReliability Security Clearance .The System Test Analyst will have the following...
-
Senior Software Developer
Found in: beBee jobs CA - 2 weeks ago
Ottawa, Ontario, Canada Assent Compliance Full timeCompany DescriptionSummaryAssent is the leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we step in. With insights from experts, Assent is the tool manufacturers trust for...
-
Senior Software Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Global IQX Full timeThe Senior Software Developer will take on a lead role in developing and expanding the coreframework.Duties and Responsibilities:Evaluates new technologies for fit with the system and the associated upstreamand downstream impacts on process and dataIdentify opportunities for improvements to streamline and integrate technologicalprocess to enhance operational...
-
QA Test Automation Co-op Student
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada TechInsights Full timeOUR STORYTechInsights is the information platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights' content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry—past,...
-
Software Engineer
Found in: beBee jobs CA - 6 days ago
Ottawa, Ontario, Canada h2o Full timeAbout This Opportunity is at the forefront of the rapidly evolving MLOps landscape. We're leveraging MLOps to transform machine learning models from isolated, engineer-specific tools into robust, cloud-native services that are scalable and consistently available. Our approach is firmly rooted in Kubernetes, positioning our team at the cutting edge of cloud...
-
Embedded Software Engineer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Ciena Full timeCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...
-
Senior Software Architect
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Abbott Full timeAbout AbbottAbbott is a global healthcare leader, creating breakthrough science to improve people's health. We're always looking towards the future, anticipating changes in medical science and technology. Working at Abbott At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You will...
-
Sr. Specialist SW Developer
Found in: beBee jobs CA - 5 days ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Senior RF Test Engineer
Found in: beBee jobs CA - 1 week ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software & Analytics Consultant - Ottawa
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada RealDecoy Full timeSalary: We are seeking a Software and Analytics Consultant with a strong background in software development, data analytics, and business analysis to join our team of experts. The successful applicant will be responsible for providing guidance and support throughout the software development lifecycle, including business analysis, as well as leveraging data...
-
Test Engineer
Found in: beBee jobs CA - 2 weeks ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Senior Software Engineer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Zighra Full timeZighra is an AI-powered cybersecurity company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in invisible security. We're producing user-centric, technology-driven solutions to establish new paradigms in human-machine interaction. We're seeking to embed security into everything we do in our daily lives,...
-
Founding Developer
Found in: beBee jobs CA - 7 days ago
Ottawa, Ontario, Canada Gadget Full timeAt Gadget, we're building a best-in-class tool for developers to build, deploy, and scale backend applications wildly fast. There's too much accidental complexity in software development, which means too much developer time is spent on boring, repetitive, or wasteful tasks. Our mission is to give devs this time back so they can spend it on solving real world...