Analyste de l’assurance qualité senior

  • 333 Rue Chabanel O, Montréal, QC H2N 2G1, Canada
  • Temps complet

Description de l'entreprise

SSENSE, prononcé [es-uhns], est une plateforme de mode montréalaise à portée internationale. Fondée en 2003, SSENSE marque le pas du commerce avant-gardiste influent avec sa combinaison de luxe, de streetwear et de lignes novatrices. Nous produisons du contenu original novateur et nous sommes fiers de développer entièrement nos propres solutions et systèmes technologiques. Nous avons surpassé le rôle d’entité de commerce en ligne typique par l’exploration des liens unissant contenu, commerce et culture.

Desservant à présent 150 pays, générant une moyenne de 88 millions de visites mensuelles, et atteignant une croissance annuelle à deux chiffres depuis sa création, SSENSE devient un acteur culturel à part entière.

Description du poste

SSENSE est à la recherche d’un Analyste de l’assurance qualité senior pour se joindre à son équipe technologique en pleine croissance. L’Analyste principal agit à titre d’expert en la matière et gardien de la qualité pour toutes les caractéristiques développées par une ou deux équipes. Il/Elle développera et mettra en oeuvre des stratégies/plans de test logiciel, des procédures de test et des cas d’essai, s’assurant que les meilleures pratiques en AQ sont appliquées correctement et guidant les développeurs pour optimiser l’automatisation et la couverture de tests fonctionnels au sein de chaque équipe. L’analyste AQ senior est chargé de l’approbation des logiciels à lancer et mène / effectue des tests manuels, s’assurant que les défauts sont identifiés et résolus avant le lancement du produit. Le candidat idéal travaille étroitement avec les autres Analystes AQ principaux et de niveau staff pour s’assurer que la vision partagée soit communiquée et mise en oeuvre.
 

Responsabilités:

  • Livraison des produits
  • Développer une compréhension profonde de plusieurs domaines d’activité interconnectés qui sont soutenus par les systèmes techniques de l’équipe, travaillant avec les lignes d’affaires pour clarifier et documenter
  •  Anticiper et communiquer les cas inhabituels que les développeurs devront couvrir
  • Comprendre la feuille de route produit de l’équipe en détail et l’influencer avec des arguments techniques basés sur des faits
  • Concevoir des stratégies de test, implanter / exécuter des cas d’essais pour les fonctions complexes en collaboration avec les autres membres de l’équipe
  • Analyser les scénarios utilisateurs et les exigences et s’assurer qu’ils couvrent tous les domaines
  • Participer au développement des estimés d’efforts de tests
  • Participer et aider avec des programmes et initiatives qui nécessitent des tests d’intégration de système
  • Installer, configurer, et maintenir les environnements de test, s’assurant qu’ils sont entièrement opérationnels pour effectuer les diverses tâches AQ
  • Analyser et évaluer les résultats de tests et rapports de couverture en utilisant des procédés d’assurance qualité standardisés
  • Appropriation de l’exécution et responsabilisation
  • Assumer la responsabilité de la qualité de bout en bout, avec les développeurs
  • Promouvoir activement la qualité auprès des développeurs et instaurer une attitude de soutien AQ
  • Mener la reproduction et le suivi concernant les problèmes rapportés par les utilisateurs finaux
  • Assumer la responsabilité de la documentation des tests et de l’assurance de qualité
  • Diffusion des connaissances et coaching
  • Encadrer les autres analystes alors qu’ils en apprennent plus au sujet de l’automatisation des tests et afin de réduire le temps à la production et augmenter la qualité du code et la couverture par les tests unitaires
  • Contribuer activement à SSENSE University, notre plateforme d’apprentissage entre pairs, afin de former les autres membres à l'échelle
  • Mener l’intégration des nouveaux analystes
  • Participer aux activités de recrutement des ressources humaines et aider à la recherche et l’identification des meilleurs membres AQ
  • Conduire des entrevues, documenter les résultats et rehausser la qualité des offres que nous présentons

Qualifications

  • Baccalauréat en informatique, ingénierie, ou un domaine technique connexe. Maîtrise, un atout
  • Un minimum de 7 années d’expérience en assurance de la qualité des logiciels dans un environnement de développement de logiciels à grande échelle
  • Un minimum de 4 années d’expérience en tests de logiciels pour une architecture microservices
  • Un minimum de 4 années d’expérience avec les tests d’API et des technologies de service Web (REST, SOAP)
  • Capacité à recommander diverses approches pour résoudre les activités de tests assignées incluant l’utilisation de différentes combinaisons d’outils et techniques de test
  • Maîtrise de Git
  • Compétence avec les ressources Cloud (AWS/Google Cloud/Azure) et capacité à les employer avec les composantes possédées, certification préférée
  • Capacité à utiliser les conteneurs et les logiciels d’orchestration intégrés (Kubernetes, Giant Swarm, etc.)
  • Expérience avec les bases de données RDBMS et NoSQL
  • Expérience avec les méthodes de déploiement (Docker, Vagrant)
  • Expérience avec les techniques Agile : scénarios utilisateurs, développement basé sur les tests, intégration continue, déploiement continu, tests automatiques, cérémonies Agile , Continuous Deployment, Automated Testing, Agile ceremonies
  • Maîtrise de l’anglais, tant à l’oral qu’à l’écrit, français un atout

Informations complémentaires

COMPÉTENCES

  • Esprit d’analyse et souci du détail
  • Intérêt avérée à motiver et influencer les équipes et individus à croître
  • Esprit d’équipe et grand sens de la responsabilité
  • Solides compétences organisationnelles
  • Mentalité positive axée vers la recherche de solutions pour surmonter les obstacles
  • Habileté à prospérer dans un milieu dynamique et à maîtriser les technologies et les techniques web en évolution fréquente
Politique de confidentialité