Job Description
Analyste QA
Lieu : 2255, rue Cohen, Saint-Laurent (Québec) H4R 2N7
Département : Technologies du Commerce Électronique et Omnicanales
Supérieur immédiat : Chef de la livraison et de l’assurance qualité
À propos du poste
Nous recherchons un(e) Analyste QA produit pour rejoindre notre équipe et contribuer à la livraison de versions de haute qualité pour nos systèmes de commerce numérique et de vente au détail chez Browns Shoes. Le ou la candidat(e) idéal(e) s’épanouit dans un environnement agile et dynamique, en assurant l’excellence des livraisons, le maintien de standards de qualité élevés et une collaboration étroite avec les chefs de produit, les développeurs et les parties prenantes.
En tant qu’Analyste QA, vous jouerez un rôle clé dans la garantie de la qualité des produits, l’optimisation des processus QA et le soutien aux mises en production réussies des applications internes basées sur React et de la plateforme web de Browns.
À propos de Browns :
Fondée à Montréal en 1940, Chaussures Browns a été bâtie sur un principe : prioriser les clients. Inébranlable dans sa mission d'offrir une expérience de magasinage inoubliable, Browns demeure l'intersection où le luxe rencontre l'abordabilité, et où chaque client est entendu.
Après des débuts modestes en tant que magasin familial, Browns est devenu le principal détaillant indépendant de chaussures en Amérique du Nord, avec plus de 70 magasins dans tout le Canada. Aujourd'hui, nous sommes fiers d'offrir une sélection de premier ordre de styles tendance et de collections exclusives qui incitent nos clients à revenir.
Responsabilités principales
Exigences et planification des tests
• Collaborer avec les Product Owners, analystes d’affaires, développeurs et parties prenantes métier afin de réviser les exigences et définir les critères d’acceptation.
• Élaborer et exécuter des stratégies de test, plans de test et cas de test complets pour les tests fonctionnels, de régression, d’intégration et de bout en bout (end-to-end).
• Participer activement à la planification des sprints, au raffinement du backlog et aux activités d’estimation QA.
Gestion des anomalies
• Consigner, suivre, prioriser et valider les anomalies à l’aide d’outils logiciels et QA (ex. Jira et Zephyr).
• Travailler en étroite collaboration avec les équipes de développement afin d’assurer une résolution rapide des problèmes.
• Diagnostiquer efficacement les anomalies et fournir des étapes détaillées de reproduction ainsi qu’une analyse d’impact.
Résolution des problèmes techniques
• Surveiller les applications et effectuer le dépannage technique de premier niveau.
• Collaborer avec les équipes de support et de développement afin de résoudre rapidement les incidents en production.
• Coordonner et gérer les incidents majeurs, documenter les résolutions et identifier des améliorations préventives.
• Soutenir les analyses des causes racines et les validations après déploiement.
Automatisation des tests
• Contribuer à l’amélioration continue des pratiques d’automatisation QA afin d’accroître l’efficacité des tests de régression, la couverture des tests et la qualité globale du produit.
• Collaborer avec les développeurs et les membres de l’équipe QA afin d’identifier des opportunités d’automatisation pour les tests Web, API et d’intégration.
• Participer au développement, à l’exécution et à la maintenance des suites de tests automatisés afin d’améliorer la fiabilité des livraisons et l’évolutivité des tests.
Promotion de la qualité et amélioration des processus
• Promouvoir une culture axée sur la qualité au sein des équipes.
• Encadrer et soutenir les membres de l’équipe en partageant les meilleures pratiques de test, des conseils et des connaissances techniques.
• Soutenir l’équipe QA dans l’amélioration des normes de documentation, des approches de test et des pratiques de gestion des anomalies.
• Surveiller et communiquer les indicateurs QA tels que les fuites d’anomalies, les taux de réussite/échec et la couverture des tests.
• Assurer l’intégration des processus QA dans le cycle de développement logiciel, en mettant l’accent sur la qualité du développement jusqu’au déploiement.
• Participer aux discussions interfonctionnelles et contribuer aux initiatives d’amélioration continue.
Communication avec les parties prenantes
• Maintenir une communication claire et constante avec les parties prenantes métier et les équipes de développement.
• Fournir des mises à jour régulières sur l’avancement des sprints, l’état des tests, les risques et les blocages.
• Collaborer avec les parties prenantes afin d’assurer l’alignement sur les attentes en matière de qualité et la préparation des mises en production.
Compétences et expérience requises
• Baccalauréat en informatique, en génie ou dans un domaine connexe, ou expérience professionnelle équivalente.
• 4 à 6 ans d’expérience en tests logiciels et assurance qualité.
• Bonne compréhension des méthodologies SDLC/STLC et des cadres Agile/Scrum.
• Expérience démontrée en tests manuels, fonctionnels, de régression, d’intégration et automatisés.
• Expérience avec des outils de gestion des tests tels que Zephyr, Xray ou TestRail.
• Maîtrise des outils de développement et de gestion logicielle, tels que Jira.
• Une expérience en automatisation des tests constitue un atout important (Playwright, Cypress ou outils similaires).
• Une expérience avec les systèmes ERP dans des environnements de vente au détail constitue un atout important (WMS, gestion des commandes, gestion des stocks, POS).
• Une expérience avec les plateformes de commerce numérique et de commerce électronique constitue un atout important.
• Expérience en tests API à l’aide d’outils tels que Postman ou REST Assured.
• Excellentes compétences analytiques, de dépannage, de résolution de problèmes et de communication.
• Expérience dans le soutien des UAT et des mises en production.
Compétences souhaitées
• Connaissance des pipelines CI/CD et des outils de gestion de versions tels que Git, Jenkins ou Azure DevOps.
• Expérience avec Microsoft Dynamics 365 Finance & Operations.
• Connaissance des cadres et stratégies d’automatisation des tests.
• Expérience dans le commerce de détail ou le commerce omnicanal.
• Expérience avec des applications basées sur React.
Quels sont les avantages pour vous ?
En tant que membre de la famille Browns, vous aurez accès à d'excellents avantages tels que :
Politique de travail hybride
Assurance collective
Programme d'aide aux employés
Contribution de l'employeur à votre REER
Rabais pour les employés
Remboursement annuel de 500 $ pour l'exercice physique
Cafétéria subventionnée et petit déjeuner gratuit
Café, thé et chocolat chaud gratuits
Séance de yoga hebdomadaire gratuite
Parking gratuit sur le site
Postulez maintenant!
Nous sommes toujours à la recherche des individus des plus créatifs, innovants et passionnés pour nous aider à atteindre de nouveaux sommets dans l'industrie des chaussures. Si vous vous reconnaissez dans ce profil, postulez maintenant en envoyant votre CV décrivant votre expérience professionnelle. Nous vous remercions de l'intérêt que vous portez à Browns !
QA Analyst
Department: E-Commerce & Omnichannel Technology
Reports To: Delivery & QA Lead
Location: 2255 Rue Cohen, Saint-Laurent, QC H4R 2N7
About the Role
We are seeking a QA Analyst to join our IT Program Delivery team and help deliver high-quality releases across our digital commerce and retail systems at Browns Shoes. The ideal candidate thrives in a fast-paced, agile environment, ensuring delivery excellence, maintaining high-quality standards, and collaborating closely with Product Managers, Developers, QA team members, and business stakeholders. As a QA Analyst, you will play a key role in safeguarding product quality, optimizing QA processes, coaching and supporting business users on QA, and contributing to the successful delivery of Browns’ digital transformation initiatives.
About Browns:
Founded in Montreal in 1940, Browns Shoes was built on one principle: putting the customer first. Unwavering in our mission to provide an unforgettable shopping experience, Browns remains the intersection where luxury meets affordability, and every customer is heard. From humble beginnings as a mom-and-pop shop, Browns grew to become North America’s leading independent footwear retailer with over 70 stores Canada-wide. Today, we’re proud to offer a top-notch selection of trending styles and exclusive collections that keep our customers coming back for more.
Key Responsibilities
Requirement & Test Planning
Collaborate with Product Owners, Business Analysts, Developers, and business stakeholders to review requirements and define acceptance criteria.
Develop and execute comprehensive test strategies, test plans, and test cases for functional, regression, integration, and end-to-end testing.
Participate actively in sprint planning, backlog refinement, and QA estimation activities.
Defect Management
Log, track, prioritize, and validate defects using software and QA tools (ex. Jira and Zephyr
Work closely with development teams to ensure timely resolution of issues.
Diagnose defects effectively and provide detailed reproduction steps and impact analysis.
Technical Issue Resolution
Monitor applications and perform first-level technical troubleshooting.
Collaborate with support and development teams to resolve production issues promptly.
Coordinate and manage major incidents, documenting resolutions and identifying preventive improvements.
Support root cause analysis and post-release validations.
Testing Automation
Contribute to the continuous improvement of QA automation practices, helping enhance regression efficiency, test coverage, and overall product quality.
Collaborate with developers and QA team members to identify automation opportunities across web, API, and integration testing.
Support the development, execution, and maintenance of automated test suites to improve release reliability and testing scalability.
Quality Advocacy & Process Improvement
Promote a quality-first mindset across teams
Coach and support team members by sharing testing best practices, guidance, and technical knowledge.
Support the QA team in improving documentation standards, testing approaches, and defect management practices.
Monitor and report QA metrics such as defect leakage, pass/fail rates, and testing coverage.
Ensure Integration of QA processes within the software development lifecycle, focusing on quality from development through deployment.
Participate in cross-functional discussions and contribute to continuous improvement initiatives.
Stakeholder Communication
Maintain clear and consistent communication with business and development stakeholders.
Provide regular updates on sprint progress, testing status, risks, and blockers.
Collaborate with stakeholders to ensure alignment on quality expectations and release readiness.
Required Skills & Experience
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent professional experience.
4–6 years of experience in software testing and quality assurance.
Strong understanding of SDLC/STLC methodologies and Agile/Scrum frameworks.
Proven experience in manual, functional, regression, integration, and automation testing.
Experience with test management tools such as Zephyr, Xray, or TestRail.
Proficiency with software development and management tools, such as Jira.
Experience in test automation is a strong asset (Playwright, Cypress, or similar).
Experience with ERP systems in retail environments is a strong asset (WMS, order management, inventory management, POS).
Experience with digital commerce and eCommerce platforms is a strong asset.
Experience in API testing using tools such as Postman or REST Assured.
Strong analytical, troubleshooting, problem-solving, and communication skills.
Experience supporting UAT and production releases.
Nice-to-Have Skills
Familiarity with CI/CD pipelines and version control tools such as Git, Jenkins, or Azure DevOps.
Experience with Microsoft Dynamics 365 Finance & Operations.
Exposure to automation testing frameworks and automation strategies.
Retail or omnichannel commerce experience.
Experience working with React-based applications.
What’s In It for You:
As part of the Browns family, you’ll have access to first-rate employee benefits and exciting events, including:
Group Insurance and Employee Assistance Program
Employer Contributions to your RRSP
Hybrid work environment
Employee discount and $500 annual exercise reimbursement
Subsidized cafeteria, free breakfast, coffee, tea, and more
Free weekly yoga sessions and parking
Why Join Us?
Innovative Environment: Be part of a forward-thinking team that values creativity and innovation.
Career Growth: Opportunities for professional development and career advancement.
Inclusive Culture: Work in a diverse and inclusive environment that promotes positive communication and teamwork.
Take the next step in your career with Browns Shoes! We're excited to review your application and look forward to contacting you soon!
Browns Shoes welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the recruitment and selection process.
Please note that our recruitment process uses artificial intelligence (AI) tools to assist in the screening and assessment of applications. These tools are used to assist with administrative and screening functions but do not replace human review or decision-making processes.
