(en français après)
BrainFinance is a leading financial technology company that provides responsible and constructive credit solutions to consumers. We are redefining access to credit through our revolutionary technology that utilizes machine learning and automation capabilities to offer better and simpler financial services to everyone.
A true innovation lab, our team consists of financial experts, data geeks, mathematicians, computer scientists, and software engineers, all working together to bring fair and transparent credit solutions to the masses.
Here's what we're looking for
We are seeking a meticulous and innovative Quality Assurance Analyst to join our dynamic team in the fast-paced fintech industry. At BrainFinance, we're reshaping the financial landscape through cutting-edge technology and are in search of a professional who embodies our commitment to quality and excellence. As a key player in our development process, you will ensure our software products meet the highest standards of quality, reliability, and performance.
In this critical role, you will collaborate with cross-functional teams to design, develop, and implement testing strategies for our diverse range of financial products and services. Your expertise will be pivotal in identifying and resolving issues before they reach our customers, ensuring a seamless and secure user experience.
Your daily responsibilities
- Collaborate with product owners, developers, and management to establish acceptance criteria, assess risks, and strategize test coverage for forthcoming features and releases;
- Decompose business processes to design and plan test cases, aiming for a high coverage rate;
- Conduct thorough investigations to identify root causes of issues;
- Perform manual testing and identify recurring patterns;
- Articulate findings clearly and succinctly;
- Develop comprehensive test strategies and plans to encompass multiple features within a dynamic and fast-paced environment;
- Grasp the essence of functional, quality, and performance testing efforts;
- Analyze, troubleshoot, and document reported defects and internal problems;
- Monitor and report on data quality, leveraging this information to foster discussions on product integrity and development processes;
- Offer support to developers pre- and post-deployment, acting as a conduit between Development and Quality Assurance teams.
Your skills and experience
- Bachelor's degree in Software Engineering, Computer Science, or a related field;
- 5+ years of experience in testing Web and Mobile applications across the full development cycle-from requirements gathering to deployment;
- In-depth understanding and ability to differentiate between various types of testing (unit, smoke, functional, integration, system, user acceptance, regression, performance, and usability testing);
- Experience with Test Case Management and Bug Tracking tools such as ALM and Jira;
- Basic knowledge of JavaScript or Python;
- Familiarity with test automation concepts and tools;
- Good understanding of continuous integration environments using Git, Docker, and/or Jenkins;
- Highly analytical and detail-oriented;
- Ability to thrive in a fast-paced, agile work environment;
- Excellent knowledge of Scrum and Agile software development practices;
Perks and benefits
- Group Insurance (Health and Dental)
- Retirement Savings Plan (RSP)
- Virtual healthcare
- Employee Assistance Program (EAP)
- Hybrid - Office / remote (the team is in the office on Wednesdays)
- Additional Days off (Moving day, Birthday, 5 personal days)
- Health and Wellness Program
- Office perks: Event Coordinator responsible for social activities, 5-7, snacks provided, yoga and meditation room
- Paid subscription to training tools
- Benefits for public transportation (Bixi, Opus)
- Modern open plan office with pin pong, and pool table
- A friendly and relaxed working environment
-
(en français)
BrainFinance est une société de technologie financière de premier plan qui fournit des solutions de crédit responsables et constructives aux consommateurs. Nous redéfinissons l'accès au crédit grâce à notre technologie révolutionnaire qui utilise l'apprentissage automatique et les capacités d'automatisation pour offrir des services financiers meilleurs et plus simples à tous.
Véritable laboratoire de création, notre équipe se compose d'experts financiers, de geeks des données, de mathématiciens, d'informaticiens et d'ingénieurs en logiciels, qui travaillent tous ensemble pour apporter des solutions de crédit équitables et transparentes.
Voici ce qu'on cherche
Nous recherchons un Analyste en Assurance Qualité méticuleux et innovant pour rejoindre notre équipe dynamique dans l'industrie fintech en rapide évolution. Chez BrainFinance, nous remodelons le paysage financier grâce à une technologie de pointe et sommes à la recherche d'un professionnel qui incarne notre engagement envers la qualité et l'excellence. En tant qu'acteur clé de notre processus de développement, vous veillerez à ce que nos plateformes répondent aux plus hauts standards de qualité, de fiabilité et de performance.
Dans ce rôle crucial, vous collaborez avec des équipes pluridisciplinaires pour concevoir, développer et mettre en œuvre des stratégies de test pour notre gamme variée de produits et services financiers. Votre expertise sera essentielle pour identifier et résoudre les problèmes avant qu'ils n'atteignent nos clients, garantissant ainsi une expérience utilisateur fluide et sécurisée.
Ton quotidien
- Collaborer avec l'équipe produits, les développeurs et la direction pour déterminer les critères d'approbation, évaluer les risques et organiser la stratégie de tests pour garantir la qualité des nouvelles fonctionnalités;
- Analyser en détail les procédures internes afin d'établir et de structurer des scénarios de test, ciblant une couverture exhaustive;
- Mener des analyses poussées pour déterminer les origines précises des anomalies rencontrées;
- Réaliser des vérifications manuelles et repérer les tendances répétitives;
- Élaborer et mettre en œuvre des tests avancés: en développant des scénarios de test dédiés aux fonctionnalités à haute complexité ou sensibilité;
- Superviser et améliorer la stratégie de tests en collaborant activement avec les analystes et les développeurs pour élaborer des plans de tests ciblés et efficaces, englobant les cas critiques;
- Définir et surveiller les indicateurs de AQ: mettre en place un tableau de bord regroupant les métriques comme le nombre de défauts détectés, le temps de résolution ou le taux de réussite des tests;
- Analyser, dépannez et documentez les défauts signalés;
- Offrir un soutien aux développeurs avant et après le déploiement.
Le bagage requis
- Diplôme de baccalauréat en génie logiciel, en informatique ou dans un domaine connexe;
- Plus de 5 ans d'expérience dans les tests d'applications Web et mobiles, couvrant l'ensemble du cycle de développement - de la collecte des exigences jusqu'au déploiement;
- Excellente compréhension des différents types de tests et capacité à les distinguer (tests unitaires, tests de fumée, tests fonctionnels, tests d'intégration, tests système, tests d'acceptation utilisateur, tests de régression, tests de performance et tests d'utilisabilité;)
- Expérience avec des outils de gestion des cas de test et de suivi des bogues tels que ALM et Jira;
- Connaissances de base en JavaScript ou Python;
- Familiarité avec les concepts et outils d'automatisation des tests;
- Bonne compréhension des environnements d'intégration continue tels que Git, Docker et/ou Jenkins;
- Esprit analytique et grand souci du détail
- Capacité à évoluer dans un environnement de travail dynamique et agile
- Excellente connaissance des pratiques de développement logiciel Agile et Scrum;
Les avantages
- Des assurance collective (Maladie et dentaire)
- Contribution au régime d'épargne-retraite (REER)
- Un accès à une plateforme de télémédecine, soins de santé virtuels
- Programme d'aide aux employés (PAE)
- Hybride - Bureau / télétravail (l'équipe est au bureau les mercredis)
- Congés payés supplémentaires (Déménagement, anniversaire, 5 jours de congé personnel)
- Programme de santé et de bien-être
- Autres avantages: Une Coordonnatrice d'événements responsable des activités sociales, 5 à 7, collations fournies, salle de yoga et de méditation
- Abonnement payant à des outils de formation
- Avantages pour le transport en commun (Bixi, Opus)
- Des bureaux à aire ouverte avec tables de ping pong et billard
- Un environnement de travail convivial et décontracté