Quality Assurance

Director of Quality Assurance // Directeur de l’Assurance Qualité

Reporting to the VP of Engineering, the Director of Quality Assurance (QA) will be responsible for ensuring the quality of the website and systems at SSENSE. This includes both continuous delivery of our SaaS offerings as well as periodic delivery of our non-SaaS offerings. As an integral part of the product leadership team, the Director of QA will deliver best QA practices to the organization, drive the effective expansion and use of automation, and manage the day to day activities of a substantial and distributed QA team.

RESPONSIBILITIES

  • Craft and implement a continuous improvement plan for the department
  • Drive the organization’s efforts to improve automated tests and reduce time to market
  • Act as an advocate for agile development methodologies while delivering on all committed projects
  • Use data to measure and improve overall team productivity and product quality
  • Provide timely and transparent written status reports that highlight both successes and challenges
  • Work with Product Management, Design, Development and Operations to negotiate and offer alternatives on risky/complex/expensive requirements and negotiate priorities and timelines
  • Collaborate with other members of the product development staff to develop a true sense of shared responsibility & energy for the entire product, from conception through deployment
  • Recruit, mentor, organize, motivate and coach a team of Software Quality Engineering professionals
  • Leverage the skills and knowledge of all engineers through collaboration with colleagues and team members across the product development organization
  • Create an environment where cross functional teams enjoy working together by organizing team events, meetings, hack-a-thons and other creative activities

REQUIREMENTS

  • Bachelor's Degree in Computer Science, or strong technical credentials and equivalent experience
  • At least 10 years experience in quality assurance, including at least 5 years managing quality assurance teams
  • Expertise in Agile processes and the role of QA within that framework
  • Experience with application logging tools (e.g. New relic, webmethods, appneta, etc.)
  • Experience with tools for test case management, automation, and load testing (e.g. Jira, silk performer, silk test, mercury, x studio, testopia, testmaster, loadrunner, cucumber, etc.)

SKILLS

  • Proven track record of achieving high quality Enterprise and SaaS releases
  • Experience using data to drive the organization to make decisions about quality
  • A record of establishing programs of continual improvement via best processes and tools
  • Comfortable communicating both good and bad news to all levels of the Organization
  • Interest and passion in driving both functional and visual quality
  • Ability to influence the practices of other teams including Product, Engineering, and Operations
  • Ability to collaborate and lead teams of Developers to establish the Organization’s ‘Quality’ culture


----------

Relevant du V.-P. de l’ingénierie, la directrice ou le directeur de l’assurance qualité (AQ) sera responsable d’assurer la qualité du site Web et des systèmes chez SSENSE. Ses responsabilités comprennent notamment la livraison continue de nos offres de SaaS ainsi que la livraison périodique de nos offres non-SaaS. À titre de membre à part entière de l’équipe de leadership du produit, la directrice ou le directeur de l’assurance qualité devra fournir à l’organisation les meilleures pratiques en matière d’AQ, favoriser le développement et l’utilisation efficaces de l’automatisation ainsi que gérer les activités quotidiennes d’une importante équipe de l’assurance qualité répartie selon des mandats variés.

RESPONSABILITÉS

  • Concevoir et mettre en œuvre un plan d’amélioration continue pour le service;
  • Mener les efforts d’amélioration des tests automatisés de l’organisation et réduire le délai de lancement;
  • Agir à titre de défenseur des méthodes de développement Agile tout en menant à bien les projets qui nous sont confiés;
  • Utiliser les données afin d’évaluer et d’améliorer la productivité générale de l’équipe ainsi que la qualité des produits;
  • Rédiger des rapports d’une grande transparence qui font état de de l’avancement et qui soulignent les réussites et les difficultés, et ce, en temps opportun;
  • Travailler en collaboration avec les services de gestion des produits, de conception, du développement et de l’exploitation pour négocier et proposer des solutions concernant les exigences complexes, coûteuses ou représentant un risque, et négocier les priorités et les échéanciers;
  • Collaborer avec d’autres membres du personnel du développement de produits en vue de saisir l’importance de la responsabilité partagée et de d’avoir une vision claire du produit dans son ensemble, de la conception au déploiement;
  • Recruter, encadrer, organiser, motiver et former une équipe de professionnels en ingénierie de la qualité des logiciels;
  • Mettre à profit les compétences et les connaissances de tous les spécialistes en ingénierie grâce à la collaboration avec les collègues et les membres de l’équipe dans toute l’organisation de développement de produit;
  • Créer un environnement où toutes les équipes interfonctionnelles sont heureuses de travailler ensemble en organisant des événements, des réunions, des marathons de piratage et d’autres activités créatives.

EXIGENCES

  • Baccalauréat en informatique, ou excellents titres de compétences techniques et expérience équivalente;
  • Au moins 10 ans d’expérience en assurance qualité, avec au moins 5 ans en gestion d’équipes de l’assurance qualité;
  • Expérience avec des outils de gestion d’application : New Relic, webMethods, AppNeta, etc.;
  • Expérience avec des outils de test (gestion des scénarios de test, automatisation, tests de charge : Silk performer, Silk Test, Mercury, X Studio, Testopia, TestMaster, LoadRunner, Cucumber, etc.).

COMPÉTENCES

  • Solide expérience antérieure dans le lancement de versions de qualité pour les logiciels Enterprise et SaaS;
  • Capacité à travailler dans des environnements utilisant la méthode Agile et expérience en assurance qualité au sein de ce cadre;
  • Expérience en manipulation des données afin de mener l’organisation à prendre des décisions concernant la qualité;
  • Expérience antérieure en instauration de programmes destinés au perfectionnement continu à l’aide de procédés et d’outils de la meilleure qualité qui soit;
  • Capacité à communiquer de bonnes et de mauvaises nouvelles à tous les niveaux de l’organisation;
  • Intérêt marqué pour la qualité opérationnelle et visuelle;
  • Habileté à influencer les méthodes de travail des autres équipes, notamment les équipes de gestion des produits, d’ingénieurs et de l’exploitation;
  • Capacité à collaborer avec l’équipe de développeurs et à la diriger afin d’instaurer une culture basée sur la qualité au sein de l’entreprise.

Apply