Ce site récupère une partie de ses emplois auprès de: IT Jobs | Etobicoke Jobs | Travail de la Maison

Le seul siteweb au Québec spécialisé dans le domaine de l'assurance

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi en assurances   

Le seul siteweb au Québec spécialisé dans le domaine de l'assurance

previous arrow
next arrow
Slider

New

Quality assurance analyst, level 3 // analyste de l’assurance qualité, niveau 3

SSENSE

C'est un Temps-Plein job à Montreal, QC publiée le février 12, 2020.

Our world class team of 100+ Engineers builds leading-edge web, back-end and mobile applications from scratch, continuously upgrading and refining our proprietary systems.

We employ the latest technologies to deliver a robust and scalable technology stack that will support our global reach and provide a seamless user experience.

The SSENSE tech team is looking for a highly talented QA Analyst who will be responsible for the governance and QA oversight across the Agile delivery teams with their allocated domain.

The QA Analyst will be the point of contact for Agile teams in the matter of Test activities, Environments, and Coaching QA best practices, coordinating across other Agile teams and/or domains to ensure quality and testing are executed to deliver high-quality software on time.

Whether you are seeking your next challenge or want to share your subject matter expertise, join us for a unique personal and professional experience that will accelerate your growth.

RESPONSIBILITIES Product Delivery Attend all Scrum ceremonies of the assigned Agile development teams, up to 2 squadsWork closely with the Agile development team which includes Developers, Product Managers, and other stakeholdersAnalyze and perform ambiguity reviews of business requirements and functional specification documents Ownership & Accountability Own the quality of the product delivered by the assigned Agile development team(s), reviewing the creation, preparation, maintenance, execution of test plans, and test scriptsConduct quality assurance reviews on team deliverables and existing features for completeness and correctnessReview and address corrective actions to ensure that root causes are addressed for every bugCoach the team of Developers on best practices to deliver against quality targets Quality Strategy Plan testing schedules and assignments, escalating time projections during the planning phaseIdentify potential test candidates for automation in collaboration with the Tech Lead and Product Manager of the assigned Agile development team(s), escalating during the planning phaseCollaborate with the Quality Assurance Lead and/or Automation team for prioritization, monitoring the progress and keeping the Agile development team(s) in the loop Support Use business knowledge of applications to provide technical assistance in identifying, evaluating, and resolving highly complex test problemsGather data for quality assurance auditing from the assigned Agile Development teams and communicate to Senior QA AnalystParticipate in the hiring process and on-boarding process for new hiresOn board new, more junior QA Analysts REQUIREMENTS Bachelor’s degree in Computer Science, or a related technical fieldMaster’s degree, further education or experience in engineering, computer science, an asset3 5 years experience in versatile Quality Assurance rolesExperience working in an Agile environmentExperience with defect tracking and management (TestRail, Jira)Experience with client-facing web and mobile applications, native mobile applications (iOS)Demonstrated knowledge of testing methodologies and software development life cycle; exposure to multiple project execution methodologiesKnowledge and experience working on Microservice Architecture, an assetKnowledge in SQL and relational databases (PostgreSQL, MySQL), an assetUnderstanding and differentiation of the various types of testing (unit, smoke, functional, integration, system, user acceptance, regression, performance, and usability testing)Desire to Coach/Train/Mentor individuals on QA principles SKILLS Highly analytical and detail orientedAbility to evangelize, influence and convince Demonstrated ability to transfer requirements into use cases and test casesAbility to identify additional test scenarios outside documented requirementsResult oriented with strong troubleshooting skillsDemonstrated ability to work independently, as well as collaboratively in managing day-to-day QA tasks for multiple teams En concevant des applications Web, back-end et mobiles novatrices à partir de zéro, notre équipe composée de plus de 100 ingénieurs de calibre international œuvre à la mise à niveau et à l’optimisation de nos systèmes propriétaires.

L’emploi des plus récentes technologies nous permet d’offrir une pile technologique solide et modulable pour soutenir notre portée mondiale et fournir une expérience client fluide.

L’équipe technique de SSENSE est à la recherche d’un Analyste de l’assurance qualité extrêmement talentueux qui sera en charge de la gouvernance et de la supervision de l’assurance qualité pour l’ensemble des équipes de livraison Agile et des domaines correspondants.

L’Analyste de l’assurance qualité sera le référent des équipes Agile concernant les tests, les environnements et la formation aux meilleures pratiques d’assurance qualité.

Il/ Elle assurera la coordination avec les autres équipes et/ou domaines Agile pour garantir l’exécution de l’assurance qualité et des tests, et ce, afin de fournir des logiciels de haute qualité dans le respect des délais.

Que vous soyez à la recherche d’un nouveau défi ou que vous cherchiez à partager votre expertise, joignez-vous à nous pour bénéficier d’une expérience personnelle et professionnelle épanouissante.

RESPONSABILITÉS Livraison de produit Participer à toutes les cérémonies Scrum des équipes de développement Agile affectées, et ce, pour un maximum de deux équipesTravailler en étroite collaboration avec l’équipe de développement Agile, y compris des Développeurs, des Gestionnaires de produit et d’autres parties prenantesAnalyser les documents relatifs aux exigences commerciales et aux spécifications fonctionnelles et en évaluer les ambiguïtés Appropriation de l’exécution et responsabilisation Assumer la responsabilité de la qualité du produit livré par la ou les équipe(s) de développement Agile et passer en revue les phases de création, de préparation, de maintenance, l’exécution des plans de tests et les scripts de testsEffectuer des analyses d’assurance qualité des projets en cours de l’équipe ainsi que des fonctionnalités existantes pour assurer la complétude et l’exactitude des travauxExaminer et gérer les actions correctives afin de garantir le traitement des causes profondes de chaque bogueAssurer la formation des équipes de développeurs aux bonnes pratiques afin de garantir des résultats conformes aux objectifs de qualité Stratégie de qualité Organiser le calendrier des tests et les tâches correspondantes en établissant les priorités durant la phase de planificationIdentifier de potentiels candidats au test de l’automatisation en collaboration avec le Chef technique et le Gestionnaire de produit de la ou des équipe(s) de développement Agile affectée(s), en les classant par ordre de priorité durant la phase de planificationTravailler en collaboration avec le Chef de l’assurance qualité et/ou avec l’équipe Automatisation pour établir des priorités, suivre l’évolution des processus et en informer la ou les équipe(s) de développement Agile Assistance Mettre à profit ses connaissances professionnelles dans le domaine des applications afin de fournir une assistance technique quant à l’identification, l’évaluation et la résolution de problèmes extrêmement complexes relatifs aux testsRecueillir des données auprès des équipes de développement Agile affectées à des fins d’évaluation de l’assurance qualité et faire part des résultats à l’Analyste de l’assurance qualité principalParticiper au processus de recrutement et d’intégration des nouvelles recruesIntégrer de nouveaux analystes de l’assurance qualité EXIGENCES Baccalauréat en Informatique ou dans un domaine technique connexeMaîtrise, formation ultérieure ou expérience en Ingénierie, Informatique, un atout3 à 5 années d’expérience dans des rôles polyvalents liés à l’assurance qualitéExpérience de travail dans un environnement AgileExpérience en termes de suivi et de gestion des défauts (TestRail, Jira)Expérience dans le domaine des applications Web et mobiles axées sur le client et des applications mobiles natives (iOS)Maîtrise démontrée des méthodologies d’évaluation et du cycle de vie du développement de logiciels; connaissance de multiples méthodologies d’exécution de projetConnaissance de l’architecture de microservices et expérience dans ce domaine, un atoutConnaissances des bases de données SQL et relationnelles (PostgreSQL, MySQL), un atoutCompréhension et capacité de différenciation des divers types de tests (tests unitaires, fumigatoires, fonctionnels, d’intégration, système, d’acceptation utilisateur, de régression, de performance et d’utilisabilité)Volonté d’agir à titre de coach, de formateur et de mentor sur les principes de l’assurance qualité COMPÉTENCES Excellent sens analytique et souci du détailCapacité à persuader, influencer et convaincreCapacité démontrée à transposer les exigences en cas d’utilisation et en cas de testCapacité à identifier des scénarios de test supplémentaires en marge des exigences documentéesApproche axée sur les résultats et solides compétences en termes de résolution de problèmesCapacité démontrée à travailler de manière autonome et collaborative quant à la gestion des tâches d’assurance qualité quotidiennes pour des équipes multiples