Développeur logiciel en test (performance et évolutivité)
Tecsys Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
- définir, mesurer et interpréter des métriques de performance
- concevoir des modèles de charge
- mener des analyses de causes racines
- 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
- 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)
- 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é
- 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
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.