Skip to main content
Scalian logo

Python Test Software Developer

Scalian
Full Timemid
CAPosted April 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonRAgileAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Role and Responsibilities

  • Design, code, test, debug, and document high‑quality software applications
  • Plan work, provide effort estimates, and drive completion of tasks
  • Work in an agile development team using best practices
  • Write and modify Python applications
  • Troubleshoot problems in a software production environment

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)

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free