Technology/Engineering

QA Manager // Gestionnaire AQ

Reporting to the Vice President of Engineering, the QA Manager will join a rapidly growing team of results-driven engineers and be responsible for driving all aspects of quality and process improvements, ensuring that key features are rock-solid and user-focused. In a cross-functional role, he/she will assist in the cultural shift towards continuous delivery. The ideal candidate is highly motivated, organized and passionate about building the best quality product in the most efficient way, playing a key role in managing the QA efforts.

RESPONSIBILITIES

  • Develop, lead, and mentor a motivated and responsible Quality Assurance team composed of automation, outsourced and internal members
  • Manage a team responsible for driving end-to-end testing of small and large scale features and applications that can span across multiple platforms
  • Continually improve the operational efficiency and effectiveness of the QA effort by assessing current quality assurance practices and incorporating new strategies
  • Optimize and standardize the use of technology, automation, and development of new test tools within the continuous delivery philosophy
  • Demonstrate strong business and technical judgment that will accelerate time to market of releases
  • Define and implement metrics (track and report) and reporting mechanisms
  • Review, help design and implement test plans and test cases, conduct test plan reviews, conduct risk analysis, and drive integration testing across the system
  • Contribute directly and individually to project testing and/or automation test development
  • Clearly communicate issues, risks, concerns, and successes to stakeholders and higher management

REQUIREMENTS

  • Bachelor’s degree in Engineering, Computer Science, or a related field
  • A minimum of 8 years experience in a QA environment with at least 3 years in an e-commerce environment
  • A minimum of 5 years experience leading a QA team
  • A minimum of 3 years experience with automated testing, Cloud deployment and continuous delivery
  • Experience working and managing in an Agile environment
  • Experience in software programming, automated testing frameworks, and jira
  • Knowledge of GIT, PHP, Javascript (Node.js, React), Java (Spring Boot), MySQL, PostgreSQL, and CSS
  • Good understanding of service oriented architectures, software development and the QA life cycle, including proactive recognition and mitigation of potential testing and validation challenges

SKILLS

  • Strong interpersonal skills with a proven ability to influence effectively at all levels of the organization
  • Creative thinker with excellent problem solving abilities
  • Ability to thrive in a fast-paced, performance-driven environment
  • Self-motivated with the ability to work effectively under deadlines

---------

Relevant du Vice-Président de l’ingénierie, le Gestionnaire AQ se joindra à une équipe d’ingénieurs en pleine croissance et sera responsable de mener tous les aspects de l’amélioration de qualité et des processus, s’assurant que les caractéristiques clés sont robustes et centrées sur l’utilisateur. Dans une capacité interfonctionnelle, il/elle participera au changement culturel en faveur de la livraison continue. Le candidat idéal est très motivé, organisé et passionné par le développement efficace d’un produit de haute qualité, jouant un rôle clé dans la gestion des efforts d’assurance de la qualité.

RESPONSABILITÉS

  • Développer, mener et agir à titre de mentor auprès d’une équipe AQ motivée composée de membres internes, externes et automatisés
  • Gérer l’équipe responsable des essais de bout en bout pour les caractéristiques et applications à petite et grande échelle, pouvant s’étendre sur multiples plateformes  
  • Améliorer de façon continue l’efficacité opérationnelle des efforts AQ en évaluant les pratiques courantes et en incorporant de nouvelles stratégies  
  • Optimiser et standardiser l’utilisation de la technologie, l’automatisation et le développement des nouveaux outils au sein de la philosophie de livraison continue
  • Faire preuve de jugement d’affaires et technique pour accélérer le délai de commercialisation des lancements
  • Définir et mettre en oeuvre les mesures (surveiller et rapporter) et mécanismes de rapports
  • Revoir, aider à concevoir et mettre en oeuvre des plans d’essais et cas d’essais, effectuer des revues de plan d’essais, effectuer l’analyse des risques et mener les tests d’intégration sur le système
  • Contribuer directement et individuellement aux essais de projets et/ou au développement de tests automatisés  
  • Communiquer clairement les problèmes, risques, questions et succès aux parties prenantes et à la haute direction

EXIGENCES

  • Baccalauréat en Ingénierie, Informatique, ou un domaine connexe
  • Un minimum de 8 années d’expérience dans un environnement AQ avec au moins 3 années dans un environnement e-commerce
  • Un minimum de 5 années d’expérience en gestion d’une équipe AQ  
  • Un minimum de 3 années d’expérience avec des tests automatisés, le déploiement Cloud et la livraison continue
  • Expérience de travail dans un environnement Agile
  • Expérience avec la programmation de logiciels, cadres de tests automatisés et jira
  • Connaissance de GIT, PHP, Javascript (Node.js, React), Java (Spring Boot), MySQL, PostgreSQL et CSS
  • Bonne compréhension des architectures orientées services, le développement de logiciels et le cycle de vie AQ, incluant la reconnaissance et la mitigation proactive des enjeux de tests et de validation potentiels

COMPÉTENCES

  • Solides compétences relationnelles et capacité à influencer à tous les niveaux d’une entreprise
  • Esprit créatif et excellentes aptitudes à résoudre des problèmes
  • Habileté à réussir dans un environnement orienté sur la performance et au rythme rapide
  • Motivé et capable de travailler avec des échéances très serrées




Apply