CareerPlanGet AI match score →

Software Analyst (SWAT) - Intermediate

Toronto, Ontario, Canada💼 Full-time💰 $83,000–$83,000🗓 2026-07-08 → 2026-07-31

Core

Ensuring software quality for large-scale rail signalling projects by creating, executing, and evaluating in-house software tests and test plans.

Role type

Intermediate Software Analyst (Testing)

Builds

Validated software for rail signalling and CBTC systems

Domain

Rail signalling, CBTC, transportation infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Software testing, test automation, C/C++/Perl/Python, test plan development, root cause analysis, stress testing, technical writing

Preferred skills

Regulated industry experience (rail/aerospace/medical), real-time/embedded system testing, TCP/IP/UDP/wireless protocols, SELTRAC product knowledge

Technologies

C, C++, Perl, Python, Agile, SCRUM, DevOps

Responsibilities

Analyze system and software requirements to define validation methods and test cases; Develop and maintain test plans, procedures, and test cases; Prepare test reports and identify root causes of failures; Develop test automation; Conduct operational and stress-test scenarios; Investigate test anomalies through data analysis and documentation review

Seniority

Intermediate, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗