Nous sommes à la recherche dun(e) Développeur(euse) QA spécialisé(e) en automatisation des tests. Sous la supervision du directeur développement et administration TI il aura comme principaux mandats dautomatiser les tests de valider les intégrations API et SFTP de gérer les pipelines de tests et de suivre les défauts jusquà leur correction.
Le(la) Développeur(euse) QA veille à la qualité de nos plateformes critiques : le site Microsoft Dynamics 365 Finance & Operations (D365 F&O;) Salesforce et la suite Manhattan (WMS TMS OMS). Pour ce faire il ou elle conçoit et maintient des suites de tests automatisés qui permettent des livraisons fréquentes fiables et sécurisées. Ce poste requiert une solide expertise technique et une grande rigueur. Il demande aussi de travailler en étroite collaboration avec les équipes de développement de configuration et danalyse fonctionnelle.
Responsabilités
Automatisation des tests
- Concevoir développer et maintenir les suites de tests automatisés du (tests unitaires dintégration et de bout en bout).
- Automatiser les tests fonctionnels et de régression de D365 F&O; (finance achats inventaire ventes) et des flux associés.
- Automatiser les tests fonctionnels et de régression de Salesforce (ventes service configurations et intégrations avec les autres systèmes).
- Mettre en place et maintenir les tests des modules Manhattan WMS TMS et OMS dont la validation des flux de commandes dexpéditions et de transport.
Intégrations et données
- Valider les intégrations API (REST/SOAP) : contrats schémas JSON/XML codes de réponse gestion des erreurs performance et sécurité de base.
- Tester les échanges SFTP : dépôt et récupération de fichiers formats (CSV XML EDI) conventions de nommage traitements par lots reprise sur erreur et rapprochement des données.
- Créer et gérer des jeux de données de test des environnements isolés et des mécanismes de simulation (mocks stubs services virtuels).
Intégration continue et fiabilité des suites
- Concevoir et maintenir les pipelines de tests dans Azure DevOps (Azure Pipelines Test Plans) pour que les tests sexécutent automatiquement à chaque build et à chaque déploiement.
- Mesurer et améliorer la couverture de tests le temps dexécution et la stabilité des suites (réduction des tests instables ou flaky ).
- Documenter la stratégie de test les suites automatisées et les procédures de validation.
Collaboration et amélioration continue
- Analyser les résultats de tests et diagnostiquer les défauts avec les équipes concernées puis en assurer le suivi jusquà leur correction.
- Participer à la revue des exigences et à la définition des critères dacceptation avec les analystes fonctionnels.
- Promouvoir les bonnes pratiques dassurance qualité et offrir du soutien lors des mises en production.
Qualifications :
- Minimum de 3 ans dexpérience en assurance qualité ou en développement de tests automatisés.
- Expérience démontrée avec Playwright pour lautomatisation de tests de bout en bout (idéalement en TypeScript ou en C#).
- Très bonne connaissance de C# et de lécosystè (.NET Framework moderne).
- Expérience pertinente avec Azure DevOps (Pipelines Repos Test Plans Boards).
- Connaissance dau moins un autre framework de test ou dautomatisation : Selenium Cypress SpecFlow NUnit xUnit ou équivalent.
- Expérience en tests dAPI avec Postman Newman RestSharp REST Assured ou un outil similaire.
- Compréhension des échanges SFTP et de la manipulation de fichiers (CSV XML JSON EDI).
- Connaissance de SQL pour la validation et le rapprochement de données.
- Connaissance de Git et des pratiques de développement collaboratif.
- Bonne compréhension des environnements ERP CRM ou WMS/TMS/OMS ou capacité démontrée à les apprendre rapidement.
- Bilinguisme (français/anglais niveau avancé) requis en raison des activités de lorganisation à léchelle nationale et de la nécessité dune communication efficace entre les différentes régions.
Atouts
- Expérience avec Microsoft Dynamics 365 F&O; (X tests SysTestCase Lifecycle Services données de test).
- Expérience avec Salesforce (Apex Flows tests Apex ou outils dautomatisation Salesforce).
- Connaissance de Manhattan Active (WMS TMS OMS) ou dun WMS/TMS similaire.
- Expérience en tests de performance (JMeter k6 Azure Load Testing).
- Connaissance doutils de gestion de tests (Azure Test Plans TestRail Xray).
- Notions de sécurité applicative et de tests de conformité.
- Certification ISTQB Microsoft (Azure Dynamics 365) ou Salesforce.
Savoir-être
- Esprit analytique rigueur et sens du détail.
- Aisance à collaborer avec des équipes techniques et fonctionnelles variées.
- Autonomie proactivité et souci de lamélioration continue.
Informations supplémentaires :
Avantages offerts
Nos employés sont importants. Il est donc primordial pour nous de leur offrir des conditions de travail et des avantages à la mesure de leur contribution.
Horaire
- Programme de télétravail
- Horaire adaptable
- Horaire de 375 heures /semaine
- Horaire dété : fin de journée à 12 h le vendredi
Avantages sociaux complets
- Assurances collectives adaptées à vos besoins
- REER collectif avec contribution de lemployeur
- Télémédecine Dialogue
- Compte santé
- Compte anti-stress (300 $ à 700 $ : activités sportives mieux-être développement personnel etc.)
- Programme daide aux employés
- Ordinateur portable fourni par lentreprise
- Très bons rabais sur les achats de pneus et accessoires
- Allocation annuelle pour notre boutique de vêtements corporatifs
Développement & carrière
- Programme de formation et développement
- Propulsez votre carrière avec Unimax : un environnement où les opportunités dévolution sont à la hauteur de vos ambitions
- Programme de référencement (jusquà 1 000 $ en récompense)
Vie au travail
- Club social très actif
- Machine à popcorn et fruits frais
- Stationnement gratuit
- Borne de recharge pour véhicule électrique à votre disposition
Et bien plus encore!
À propos dUnimax
Fondée en 1979 et basée à Boucherville nous sommes aujourdhui un leader incontournable de la distribution de pneus au Canada.
Chez Unimax nous nous appuyons sur trois divisions Point S Distribution Stox et RSSW ainsi que sur un réseau solide de centres de distribution et plus de 1300 points de vente à travers le pays afin doffrir à nos clients une couverture nationale et un service rapide et efficace.
Grâce à nos partenariats avec les plus grands manufacturiers de lindustrie nous proposons une gamme complète de produits adaptés à une clientèle diversifiée couvrant tous les segments du véhicule de tourisme aux secteurs industriel agricole et commercial.
En pleine croissance nous poursuivons notre développement avec ambition en misant sur linnovation lexpansion de notre réseau et des acquisitions stratégiques.
Chez Unimax nous plaçons autant nos clients que nos employés au cœur de nos priorités. Nous valorisons la collaboration lexpertise et le développement des talents dans un environnement dynamique où chacun peut contribuer concrètement à notre succès collectif.
Envie davoir un impact réel Joignez-vous à nous et faites partie de laventure Unimax.
#bureauxunimax
Remote Work :
No
Employment Type :
Full-time
📌 Développeur(euse) QA Automatisation des tests (Boucherville)
🏢 Distribution Stox
📍 Boucherville
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.