×
Register Here to Apply for Jobs or Post Jobs. X

Python Test Software Developer

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Scalian
Full Time position
Listed on 2026-02-23
Job specializations:
  • Software Development
    Python, Software Engineer, DevOps, Software Testing
Job Description & How to Apply Below
Location: Montreal

Role and Responsibilities

Design, code, test, debug, and document high‑quality software applications

Plan work, provide effort estimates, and drive complet ion of tasks

Work in an agile development team using best practices

Write and modify Python applications

Troubleshoot problems in a software production environ ment

Rôle et responsabilités

Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité

Planifier le travail, fournir des estimations d’effort et mener le travail à son terme

Travailler au sein d’une équipe de développement agile en utilisant les meilleures pratiques

Écrire et modifier des applications Python

Participer à la résolution de problèmes dans un environnement de production de logiciels

Qualifications

A university degree in software/computer engineering or a relevant discipline, or an equivalent combination of education and experience

Minimum of 5 years of experience in software testing, verification, and validation roles

Strong knowledge of Python and C++

Knowledge of Hardware‑in‑the‑loop (HIL) and/or Software‑in‑the‑loop (SIL)

Familiarity with multithreading, data sharing, and APIs

Ability to understand and work with complex software requirement specifications

Experience with agile software development

Good verbal and written communication skills, ideally in both English and French

Qualifications requises

Diplôme universitaire en génie logiciel/informatique ou dans d’autres disciplines pertinentes, ou une combinaison équivalente de formation et d’expérience

Minimum de 5 ans d’expérience dans des rôles de tests de logiciels ou de vérification et validation

Connaissance approfondie en Python et en C++

Connaissances en Hardware‑in‑the‑loop (HIL) et/ou Software‑in‑the‑loop (SIL)

Familiarité avec le multithreading, le partage de données et les API

Capacité de comprendre et de travailler avec des spécifications d’exigences logicielles complexes

Expérience du développement agile de logiciels

Bonnes compétences en communication verbale et écrite, idéalement en anglais et en français

Benefits

Competitive salary and comprehensive benefits package (health and dental insurance, life and long‑term disability insurance, group RRSP with company access)

Continuous training to expand knowledge and stay at the cutting edge of technology

Personalized career path aligned with professional goals

International work opportunities through mobility program and global presence

Dynamic, specialized, and growing team where communication is key and every team member is valued

Professional fulfillment with team building, happy hours, marathons, and more

Pourquoi rejoindre notre équipe ?

Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise

Profiter d’un salaire compétitif et d’un ensemble d’avantages sociaux attractifs (assurance santé et dentaire, assurance vie et invalidité de longue durée, REER collectif avec contribution de l’entreprise, congés maladie, etc.)

Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies

Construire un plan de carrière personnalisé aligné avec vos objectifs professionnels

Explorer des opportunités de travail à l’international grâce à notre programme de mobilité et notre présence mondiale

Intégrer un groupe dynamique, spécialisé et en pleine croissance, où la communication est essentielle et où chaque membre de l’équipe est valorisé

Faire partie d’une équipe où l’épanouissement professionnel est une priorité (team buildings, happy hours, marathons, et bien plus encore)

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary