
Développeur(euse) logiciel en test / Software Developer in Test
- Montreal, QC
- Permanent
- Full-time
- Mettre en œuvre de nouvelles fonctionnalités et assurer la maintenance de notre outil d'automatisation pour le déploiement d'environnements de test au sein de notre infrastructure interne (locale et cloud)
- Développement et maintenance de cas de test (de bout en bout, intégration, IU, etc.)
- Développer et surveiller notre infrastructure de test (pipelines, virtualisation, etc.)
- Signalez les bogues et les améliorations, et collaborez avec les développeurs pour reproduire des scénarios spécifiques basés sur les résultats de nos tests
- Collaborez étroitement avec des équipes interfonctionnelles pour résoudre les problèmes et valider les corrections
- Solide expérience en analyse, goût pour le travail minutieux et excellentes compétences en dépannage
- Connaissance des méthodologies de test
- Connaissance des principes de programmation orientée objet
- Connaissance du langage SQL et des bases de données
- Expérience avec Azure et/ou d'autres services cloud
- 3 ans et plus d'expérience en tant que développeur logiciel
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- C#
- MySQL
- PowerShell
- React (ou cadres similaires)
- Docker
- Tests dans le cloud
- Microservices
- Plateformes de streaming d'événements/files d'attente de messages (Kafka, Azure Service Bus, etc.)
- Expérience avec Microsoft SQL Server
- Expérience avec GraphQL
- Expérience dans la configuration d'unités de caméras ou de dispositifs de contrôle d'accès
- Expérience dans le test d'infrastructures complexes. Par exemple : front-end et back-end, ou configuration distribuée avec plusieurs clients et plusieurs utilisateurs
- Connaissance des tests d'applications de bureau, web et mobiles
- Connaissance des outils de surveillance des performances (par exemple, Prometheus/Grafana)
- Connaissance de la cybersécurité et des meilleures pratiques en matière de sécurité
- Connaissance de la méthodologie Kanban
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Café gratuit à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre d’entraînement sur place
- Implement new functionalities and maintain our automation tool for the deployment of test environments inside our internal infrastructure (local and cloud)
- Development and maintenance of test cases (end-to-end, integration, UI, etc.)
- Develop and monitor our test infrastructure (pipelines, virtualization, etc.)
- Report bugs and improvements, and work with developers to reproduce specific scenarios based on findings from our tests
- Work closely with cross-functional teams to troubleshoot issues and validate fixes
- Solid analytical experience and a desire for detail work and great troubleshooting skills
- Knowledge of test methodologies
- Knowledge of object-oriented programming principles
- Knowledge of the SQL language and databases
- Experience with Azure and/or other cloud services
- 3+ years of experience as a software developer
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- C#
- MySQL
- PowerShell
- React (or similar frameworks)
- Docker
- Cloud testing
- Microservices
- Event streaming platforms/message queues (Kafka, Azure Service Bus, etc.)
- Experience with Microsoft SQL Server
- Experience with GraphQL
- Experience with configuring camera units or access control devices
- Experience with testing complex infrastructure. For examples: front-end and back-end, or a distributed setup with multiple clients and multiple users
- Knowledge of desktop, web, and mobile applications testing
- Knowledge of performance monitoring tools (e.g., Prometheus/Grafana)
- Knowledge in cybersecurity and of security best practices
- Knowledge of Kanban methodology
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We are sorry but this recruiter does not accept applications from abroad.