Développeur logiciel en test (performance et évolutivité)

AI overview

Play a crucial role in ensuring the optimal performance and scalability of Tecsys Elite logistics platform, utilizing Kubernetes, AWS, JMeter, and Playwright.

Ayant reconnu les avantages du travail à distance, tels que l’amélioration du moral des employés, l’augmentation de la productivité ainsi que les impacts positifs sur le bien-être et l’environnement, nous sommes fiers d’être une entreprise digital-first.

Notre environnement de travail numérique, combiné à des bureaux bien situés et à des espaces collaboratifs, offre à notre équipe la liberté et la flexibilité de travailler de la manière la plus productive pour chacun.

À propos de nous

Tecsys est un innovateur en forte croissance qui offre des solutions de chaîne d’approvisionnement aux grands réseaux de santé, hôpitaux, pharmacies, distributeurs, détaillants et fournisseurs logistiques (3PL).

Nous collaborons avec des leaders de l’industrie pour transformer leurs chaînes d’approvisionnement grâce à la technologie. Si vous aimez relever des défis stimulants tout en bénéficiant d’occasions d’apprentissage continu, Tecsys pourrait être l’endroit idéal pour vous.

À propos du poste

Nous recherchons un(e) Analyste en performance et scalabilité / Testeur(se) de performance hautement qualifié(e), avec plus de 5 ans d’expérience pratique en tests de performance et de montée en charge.

Le ou la candidat(e) idéal(e) possède une solide expertise en ingénierie de performance (et non seulement en tests fonctionnels) ainsi qu’une capacité démontrée à :

  • définir, mesurer et interpréter des métriques de performance
  • concevoir des modèles de charge
  • mener des analyses de causes racines

Une connaissance approfondie du domaine de la chaîne d’approvisionnement et des systèmes de gestion d’entrepôt (WMS) est obligatoire. Vous devez comprendre le fonctionnement réel des opérations d’entrepôt et être capable de traduire les flux WMS en scénarios de performance réalistes.

Ce rôle est essentiel pour garantir la performance optimale et la scalabilité de notre plateforme logistique Tecsys Elite, hébergée sur Kubernetes dans AWS, et intégrée à notre écosystème d’automatisation utilisant JMeter et Playwright.

 

Responsabilités

  • Concevoir et exécuter des tests de performance, de charge, de stress et d’endurance, et publier les métriques clés
  • Élaborer des plans de tests de performance et des modèles de charge réalistes basés sur les flux WMS et les schémas opérationnels
  • Construire et maintenir des actifs de test réutilisables avec JMeter (API) et Playwright (validation des flux UI lorsque requis)
  • Analyser les goulots d’étranglement au niveau de l’application, de la base de données PostgreSQL et de l’infrastructure Kubernetes/AWS ; conduire les analyses de causes racines et formuler des recommandations
  • Exploiter les journaux, métriques et outils APM (ex. Datadog) pour valider les régressions et confirmer les améliorations

Requirements

Qualifications

Expérience

  • Plus de 5 ans d’expérience démontrée en tests de performance et de scalabilité / ingénierie de performance
  • Forte capacité à déterminer de façon autonome quoi mesurer, comment exécuter les tests et comment interpréter les résultats
  • Connaissance approfondie du domaine de la chaîne d’approvisionnement et des systèmes de gestion d’entrepôt (WMS) (obligatoire) — compréhension des opérations d’entrepôt et des variations courantes des flux de travail
  • Expérience avec des applications d’entreprise dans des environnements Kubernetes et infonuagiques (AWS de préférence)
  • Expérience avec des outils tels que JMeter, Playwright et des outils de surveillance/APM (Datadog ou équivalent)

Compétences techniques

  • Solide expertise pratique avec JMeter (conception de tests, corrélation, paramétrisation, exécution basée sur les données, rapports et analyses)
  • Expérience avec Playwright pour l’automatisation et la validation des flux UI (tests de base et flux critiques)
  • Maîtrise de Java pour le dépannage, les tests et la compréhension du comportement des applications
  • Maîtrise de Python pour le scripting, les utilitaires d’automatisation et l’analyse
  • Excellente connaissance de PostgreSQL et des approches d’investigation de performance (requêtes lentes, verrous/concurrence, indexation, connexions)
  • Expérience des tests de services REST et SOAP
  • Connaissance des concepts Kubernetes et AWS liés à la performance et à la scalabilité

Compétences interpersonnelles

  • Excellentes compétences en communication et en collaboration avec des équipes multidisciplinaires
  • Approche proactive, structurée, axée sur la résolution de problèmes et l’analyse des causes racines
  • Souci du détail ; capacité à gérer plusieurs tâches et priorités

Diversité et inclusion

Chez Tecsys, nous nous engageons à créer un milieu de travail diversifié et inclusif où chaque employé se sent valorisé, respecté et habilité à réussir. Nous croyons que la diversité stimule l’innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous encourageons les candidatures de personnes de tous horizons, expériences et perspectives.

Tecsys est un employeur offrant l’égalité des chances. Des mesures d’adaptation sont disponibles pour les candidats sélectionnés pour une entrevue.

NB : Pour postuler à ce poste, vous devez être citoyen canadien, résident permanent du Canada ou détenir un permis de travail canadien valide.

Note sur notre processus d’embauche

Nous n’utilisons pas l’IA pour présélectionner ou rejeter automatiquement les candidats. Toutefois, nous utilisons certaines questions de présélection pour prioriser les candidatures les plus pertinentes pour un examen humain.

Chez Tecsys, nous encourageons une utilisation réfléchie des outils d’IA pour vous aider à préparer votre candidature — par exemple, pour améliorer la clarté, structurer votre CV ou pratiquer des réponses d’entrevue. Cependant, toutes les informations fournies doivent refléter votre expérience réelle, et toute évaluation ou soumission écrite doit représenter votre propre travail et votre réflexion.

Durant les entrevues, nous nous attendons à ce que les candidats participent sans utiliser d’outils d’IA, de scripts ou d’assistance en temps réel. Une conversation authentique et directe nous aide à comprendre votre façon de penser, de collaborer et de communiquer. L’IA peut soutenir votre préparation, mais ne doit pas parler ou agir à votre place. Nous voulons sincèrement faire votre connaissance.

Tecsys provides transformative supply chain solutions that equip our customers to succeed in a rapidly changing omni-channel world. From demand planning to demand fulfillment, Tecsys puts power into the hands of both front-line workers and back office planners and unshackles business leaders so they can see and manage their supply chains like never before.

View all jobs
Report this job
Apply for this job