Programmeur automatisation des tests

Durée
Contractuel et/ou Permanence
Date de début
ASAP
Lieu
Montréal (100% télétravail - Covid)

Description

À titre d’analyste programmeur en automatisation, vous concevez, maintenez et faites évoluer les tests automatisés des systèmes de gestion pour répondre aux besoins de l’organisation. Vous appuyez les équipes de développement dans la prise en charge de leur qualité applicative, entre autres en participant à l'élaboration des stratégies d'automatisation des essais selon les approches modernes.

Exigences

Profil recherché

  • Formation en informatique ou dans une discipline appropriée
  • Expérience de travail dans un contexte de grande organisation
  • Expérience DevOps


Connaissances spécifiques

  • Minimum de 8 ans d’expérience pertinente
  • Connaissance d’au moins un outil d’automatisation
  • Expérience significative avec des « frameworks » d’automatisation de tests
  • Connaissance des stratégies, normes et processus de développement et de tests
  • Connaissance C# .Net, SQL, Visual Studio, TFS, Entity Framework, JavaScript/ JQuery, Web MVC de Microsoft, Unit test (test coverage), MSTests, NUnit, SOA, WCF

Responsabilités

  • Assurer les liens requis avec les diverses unités impliquées dans ses activités en collaboration avec les responsables applicatifs concernés
  • Proposer toute amélioration permettant d’augmenter l’efficacité et la qualité du parc applicatif ou des opérations de l’unité
  • Analyser et réaliser des demandes de services en fonction des besoins spécifiques du client
  • Réaliser des modifications applicatives, des scénarios d’essais et effectuer la documentation requise afin d’assurer la qualité et le suivi des changements en production
  • Préparer et exécuter diverses opérations informatiques afin d’assurer la bonne marche des opérations de production
  • Détecter et analyser les problématiques, déterminer les causes et identifier les solutions appropriées en fonction du besoin des clients
  • Fournir un support applicatif auprès des utilisateurs

PLUS

  • Prise en charge (lead) de l’architecture du système de tests automatisés
  • Contribuer à la mise en place des outils et processus pour l'automatisation des tests
  • Développer et maintenir des tests automatisés
  • Concevoir des scénarios de tests fonctionnels (Intégration et Système) et évaluer les efforts permettant leur automatisation
  • Travailler en étroite collaboration avec les équipes de développement et d’assurance qualité

Postulez

* Champs obligatoires