Enable job alerts via email!

Architecte de l'automatisation de l'infrastructure de test

LeddarTech- Automotive Software: Low-Level Sensor Fusion & Perception

Montreal

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise innovante dans le secteur automobile recherche un architecte technique passionné par l'automatisation des tests. Ce rôle clé implique la conception d'une infrastructure de test évolutive pour les logiciels de vision artificielle, en intégrant des outils modernes comme Docker et Kubernetes. Vous travaillerez en étroite collaboration avec diverses équipes pour garantir la qualité et l'efficacité des processus de développement. Si vous êtes un expert en Python avec une expérience en CI/CD et que vous aimez relever des défis techniques, cette opportunité est faite pour vous. Rejoignez une équipe dynamique et contribuez à façonner l'avenir de la technologie automobile.

Qualifications

  • 5+ years in an architect role with strong Python programming skills.
  • Experience in designing scalable test automation infrastructure.

Responsibilities

  • Design and implement scalable test infrastructure for automated software testing.
  • Collaborate with teams to create integrated testing environments.

Skills

Python
CI/CD
Docker
Kubernetes
Jenkins
SQL
Cloud Infrastructure
Data Pipelines
Communication Skills
Bilingual (French + English)

Education

Bachelor's in Computer Science
Equivalent Practical Experience

Tools

Git
Airflow
Kafka
MongoDB

Job description

VOTRE MISSION

Responsabilités clés :

  • Conception et architecture de l'infrastructure de test
  • Définir, concevoir, documenter et mettre en œuvre une infrastructure de test évolutive pour les tests automatisés des logiciels de vision artificielle et de perception, y compris les tests logiciels dans la boucle (SIL) et matériels dans la boucle (HIL)
  • Développer des cadres d'architecture pour les pipelines de données/CI/CD, en assurant une intégration transparente avec les outils et systèmes de test
  • Collaborer avec les équipes DevOps, d'ingénierie des données, de logiciels, de systèmes et de qualité pour créer des environnements de test intégrés adaptés aux exigences automobiles telles que ASPICE et ISO-26262
  • Sélection et intégration des outils
  • En collaboration avec les équipes DevOps et logicielles, identifier, évaluer, sélectionner et mettre en œuvre les outils et technologies appropriés pour l'automatisation des tests, CI/CD et le contrôle de version (par exemple, Jenkins/CircleCI, Git, Docker, Kubernetes)
  • En collaboration avec l'équipe QA, intégrer des outils tiers et internes dans l'infrastructure de test tout en maintenant la compatibilité avec les normes automobiles
  • Surveillance et reporting
  • Mettre en œuvre des mécanismes de surveillance et d'alerte pour les pipelines CI/CD et l'infrastructure de test afin de détecter et de résoudre rapidement les problèmes
  • Créer des rapports et des tableaux de bord détaillés pour fournir des informations sur l'efficacité des tests automatisés, y compris des mesures telles que la couverture des tests, les taux d'échec et le temps de déploiement
  • Leadership technique et mentorat
  • Assurer un leadership technique dans l'automatisation des tests, en guidant les équipes sur les meilleures pratiques (revues de code, normes de codage, tests unitaires, etc.), la conception de l'architecture et l'amélioration des processus
  • Encadrer les ingénieurs débutants et les membres de l'équipe sur les outils d'automatisation des tests, les méthodologies et les techniques d'amélioration continue.

Planification de projets :

  • Soutenir son responsable, les chefs d'équipe et les chefs de projet pour planifier et coordonner le déploiement de nouveaux composants d'infrastructure de test, de mises à niveau et d'intégrations. Fixer des jalons, des livrables et des délais clairs pour la mise en œuvre de l'infrastructure
  • Collaborer avec son responsable, les chefs d'équipe et les équipes de gestion de projet, d'ingénierie système et de développement pour assurer l'alignement des activités de développement de l'infrastructure de test sur le plan général du projet.

La personne idéale pour ce poste aura :

  • Un baccalauréat en informatique, en génie informatique, en science des données et en apprentissage automatique, dans un domaine technique pertinent, ou une expérience pratique équivalente
  • 5+ ans d'expérience dans un rôle d'architecte (leadership technique)
  • Une grande expérience de la programmation en Python avec des bibliothèques telles que numpy, pandas, scipy, polars, etc...)
  • Vaste expérience dans la conception et le déploiement d'une infrastructure d'automatisation des tests évolutive et hybride (sur site et dans le nuage)
  • Expérience avec l'infrastructure Cloud (GCP de préférence, AWS et Azure un atout)
  • Expérience avec les bases de données (SQL, MongoDB serait un atout)
  • Expérience avec les technologies de conteneurs (Kubernetes, GKE, Docker, Cloud Run, etc...)
  • Expérience dans le développement de pipelines CI/CD à l'aide d'outils tels que Jenkins et CircleCI
  • Expérience dans le développement de pipelines de données en utilisant des outils tels que airflow/cloud composer, airbyte, Kafka, etc.
  • Expérience de travail sur une infrastructure basée sur Linux
  • Solides compétences en communication orale et écrite
  • Expérience de travail collaboratif avec des équipes distantes sur des fuseaux horaires différents
  • Bilingue (français+anglais). L'hébreu serait un atout
  • Ouvert aux déplacements entre nos centres de R&D
  • Ne vous inquiétez pas si vous n'avez pas d'expérience avec toutes ces technologies, vous aurez la possibilité de les apprendre
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Architecte de l'automatisation de l'infrastructure de test

LeddarTech- Automotive Software : Low-Level Sensor Fusion & Perception

Montreal

On-site

CAD 90,000 - 120,000

3 days ago
Be an early applicant