14 days ago
Ottawa, CanadaSenior
Responsibilities
- Design and maintain automation frameworks using Python and Pytest.
- Develop automated tests for APIs, web applications, and distributed microservices using Pytest, Selenium, and helper libraries.
- Validate Kafka-based event-driven workflows, messaging, and data integrity.
- Build reusable automation utilities using HTTPX, Trino, and related technologies.
- Integrate automated testing into GitLab pipelines and quality gates.
- Execute and troubleshoot automation in containerized and Kubernetes environments.
- Manage test execution, reporting, and defect tracking with Jira and Zephyr.
- Collaborate with developers and DevOps teams to diagnose and resolve complex system issues.
- Mentor junior and intermediate test engineers through coaching, code reviews, and technical guidance.
- Assist with test planning, work assignment, prioritization, and delivery coordination across the test team.
Requirements
- 6-9 years of related Test Automation experience.
- Strong Python development and automation experience.
- Advanced experience with Pytest and automated testing frameworks.
- Hands-on experience with Selenium-based UI automation.
- Experience testing REST APIs, microservices, and distributed systems.
- Experience with Kafka or similar event-driven messaging platforms.
- Experience with GitLab, CI/CD pipelines, and source control best practices.
- Experience using Jira and Zephyr for test management and defect tracking.
- Ability to mentor engineers and lead automation initiatives.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
- Nice-to-have experience with Trino, HTTPX, gRPC, Kubernetes, Prometheus, Grafana, OpenTelemetry, distributed tracing, telecommunications, SDN, cloud-native platforms, or large-scale distributed systems.
Benefits
- The successful candidate must be able to work in Canada.
- The successful candidate must obtain clearance under the Canadian Controlled Goods Program.
Tech Stack
Categories
About Telesat
Telesat builds and operates geostationary satellites and is developing the Telesat Lightspeed low‑Earth‑orbit network to deliver broadband and connectivity for telecom, enterprise, maritime, aeronautical, and government users. It sells satellite capacity and managed communications services globally and trades on Nasdaq and TSX (TSAT). Founded in 1969 and headquartered in Ottawa, it reports a fleet of 12 GEO satellites plus a LEO demo satellite, with Lightspeed targeted to begin service in 2027.
