Telesat (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 to be one of the largest
and most successful global satellite operators.
Telesat Lightspeed, our revolutionary Low Earth Orbit (LEO) satellite network,
scheduled to begin service in 2027, will revolutionize global broadband
connectivity for enterprise users by delivering a combination of high capacity,
security, resiliency and affordability with ultra-low latency and fiber-like
speeds. Telesat is headquartered in Ottawa, Canada, and has offices and
facilities around the world.
The company’s state-of-the-art fleet consists of 14 GEO satellites, the Canadian
payload on ViaSat-1 and one LEO 3 demonstration satellite. For more
information, follow Telesat on X and LinkedIn or visit www.telesat.com
[http://www.telesat.com]
Our System Modeling, Software Development and Software QA teams are at the
forefront of the development of computer modeling algorithms as well as
operational software in support of the Lightspeed constellation. These
state-of-the-art engineering models and software run on high performance
computing (HPC) infrastructure, both on premise and in cloud, for the modeling
and operation of the Lightspeed constellation. The Software QA team is
responsible for defining, implementing and maintaining, in close coordination
with the System Modeling and Software Development teams, a complete and
expanding CI/CD pipeline to ensure high functional test coverage, in support of
the models and software being developed. As a Manager of the Software QA team,
the selected candidate will lead the establishment of a sound QA strategy, in
close collaboration with the System Modeling and Software Development teams,
focused on ensuring the delivery of high-quality and resilient operational and
analytic software. In addition, the selected candidate will ensure team cohesion
and workflow optimization following Agile principles, and coordinate with the
Product Owner and Scrum Masters in planning and prioritizing development tasks.
\n
Main Responsibilities
- Lead the development of the QA strategy in support of the software products
developed within the System Modeling and Software Development teams
- Establish and maintain efficient collaboration and workflow within the
Software QA team, following Agile principles
- Collaborate with the Software Development and System Modeling teams to ensure
that the Software QA team has a good understanding of the software
architecture, cross-team dependencies, and a precise understanding of any
feature requiring testing (both existing and new features) prior to defining
and implementing tests
- Provide technical leadership and guidance to all team members, and propose
appropriate training as needed
- Interface with other teams as required, to successfully integrate developed
software into business applications
- Collaborate with the System Integration and Test team to plan the integration
and testing of developed software within the Lightspeed environment
- Account for available resources and required timelines when ranking
priorities and assigning team resources
- Lead the production of any associated technical documentation
Education and Experience Required
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a
related field.
- A minimum of 10 years of relevant experience in software QA and development,
and/or management of the same
- Advanced coding experience in Matlab, C++, GoLang, Java and other programming
languages
- Experience with agile development
- Experience with cluster job managers is an asset, but not mandatory
- Experience with cloud deployment of applications is an asset, but not
mandatory
- Experience in satellite and/or communications systems is an asset, but not
mandatory
Specialized Knowledge, Skills and Abilities
- Creative problem-solver with thorough attention to detail;
- Highly collaborative team-player who can quickly earn the confidence of
co-workers and teammates.
- Strong leadership and communication skills.
- Excellent oral and written communication skills
- Demonstrated ability to communicate effectively with management, engineering
teams and partners / suppliers.
- Experience with business considerations and practical limitations related to
system design and implementation.
- Ability to prioritize opportunities, needs and resources.
- Fluent in English, written and oral.
Equipment Used
- Computers running Linux and Windows
- Linux Cluster HPC Environment
Decision Making and Supervision
- In this role, the incumbent will issue recommendations and have influence on
the software QA of the Lightspeed system
Supervision Exercised
- Manage a team comprised primarily of software developers in test
Working Condition
- Normal office environment.
\n
The successful candidate must be able to work in Canada and obtain clearance
under the Canadian Controlled Goods program (CGP).
LI-DNI
At Telesat, we take pride in being an equal opportunity employer that values
equality in the workplace. We are committed to providing the best candidate
experience possible including any required accommodations at every stage of our
interview process. All qualified applicants that have been selected for an
interview that require accommodations, are advised to inform the Telesat Talent
team accordingly. We will work with you to meet your needs. All accommodation
information provided will be treated as confidential.