Talent.com
QA Developer
QA DeveloperModaxo Inc. • Montreal (administrative region), QC, CA
No longer accepting applications
QA Developer

QA Developer

Modaxo Inc. • Montreal (administrative region), QC, CA
1 day ago
Job type
  • Full-time
Job description

Job Summary

Expretio recherche un.e Développeur.euse QA pour rejoindre son équipe dynamique basée à Montréal. Au sein d’une équipe Scrum, il / elle contribuera au développement de tests automatisés et à la validation d’Appia, sa solution phare spécialisée en Revenue Management pour l’industrie ferroviaire.

Il / elle contribuera activement à l’élaboration des scénarios de tests, à l’implémentation (Java / TypeScript) et à la maintenance des environnements et outils QA, ainsi qu’à l’exécution des tests manuels visant à valider les fonctionnalités et versions avant leur livraison aux clients.

Le / la Développeur.euse QA travaillera en étroite collaboration avec les responsables Produit et avec l’équipe de Développement, pour s’assurer de bien comprendre les besoins utilisateurs et pour garantir la testabilité des nouvelles fonctionnalités. En tant que membre de l’équipe QA, il / elle devra également promouvoir et veiller au respect des différents standards de qualité et de sécurité de l’entreprise.

Expretio is seeking a QA Developer to join its dynamic team based in Montreal. As part of a Scrum team, they will contribute to the development of automated tests and the validation of Appia, our flagship solution specialising in Revenue Management for the rail industry.

They will actively participate in designing test scenarios, implementing (Java / TypeScript), maintaining QA environments and tools, and executing manual tests to validate features and releases before delivery to clients.

The QA Developer will work closely with the Product and the Development teams to ensure a clear understanding of user needs and guarantee the testability of new features. As a member of the QA team, they will also promote and ensure compliance with the company’s quality and security standards.

Responsibilities (French)

  • Collaborer avec l’équipe Produit pour comprendre les besoins utilisateurs et établir les plans de validations
  • Analyser les spécifications et concevoir les scénarios de tests automatisés et manuels permettant de valider les nouvelles fonctionnalités
  • Identifier les besoins et mettre en place les outils nécessaires pour l’élaboration des tests automatisés
  • Implémenter les tests d’acceptation (Java) ou end-to-end (JavaScript) visant à valider de manière automatisée les nouvelles fonctionnalités
  • Documenter et communiquer les anomalies détectées afin d’en faciliter la résolution
  • Exécuter des tests manuels visant à s’assurer du bon fonctionnement des interfaces graphiques
  • Valider les versions logicielles avant leur livraison afin de s’assurer qu’elles respectent les standards de qualité de l’entreprise
  • Exécuter des tests de non-régression pour valider que les nouveaux développements n’ont pas impacté les anciennes fonctionnalités (que ce soit en termes de comportement ou de performances)
  • Collaborer avec les responsables QA et DevOps pour la mise en place et le maintien des environnements de validation
  • Participer à la rédaction des rapports de validations de version et des release notes
  • Collaborer avec l'équipe de Support pour analyser et résoudre les problèmes de manière rapide et efficace
  • Collaborer avec les autres membres de l'équipe pour s'assurer que les fonctionnalités sont livrées dans les délais prévus
  • Participer activement aux séances de rétrospectives et proposer des améliorations continues de nos pratiques de développement et d’assurance qualité
  • Assurer et promouvoir la conformité avec nos standards de qualité et nos normes de sécurité

Responsibilities (English)

  • Collaborate with the Product team to understand user needs and establish validation plans
  • Analyse specifications and design automated and manual test scenarios to validate new features
  • Identify requirements and set up tools for developing automated tests
  • Implement acceptance (Java) or end-to-end (JavaScript) tests to automatically validate new features
  • Document and communicate detected anomalies to facilitate resolution
  • Execute manual tests to ensure proper functioning of graphical interfaces
  • Validate software versions before delivery to ensure they meet company quality standards
  • Perform regression tests to confirm new developments have not impacted existing features (in terms of behaviour or performance)
  • Work with QA and DevOps leads to set up and maintain validation environments
  • Participate in drafting version validation reports and release notes
  • Collaborate with the Support team to analyse and resolve issues quickly and efficiently
  • Work with other team members to ensure features are delivered on schedule
  • Actively participate in retrospectives and propose continuous improvements to development and quality assurance practices
  • Ensure and promote compliance with quality standards and security norms
  • Requirements (French)

  • Formation et expérience
  • Baccalauréat en informatique, génie logiciel ou équivalent
  • 3+ années d'expérience concrète en entreprise en tant que Développeur ou QA sur une application d’envergure
  • 2+ années d'expérience professionnelle en développement Java ou TypeScript
  • 2+ années d’expérience professionnelle avec des frameworks de tests automatisés
  • 2+ années d’expérience dans un environnement Agile
  • 2+ années d'expérience avec Linux
  • 1+ année d'expérience avec SQL et PostgreSQL (ou un SGBD similaire)
  • Compétences techniques
  • Solide connaissance des principes, méthodologies et bonnes pratiques de tests logiciels
  • Connaissance des concepts fondamentaux de programmation (structures de données, algorithmes, POO)
  • Connaissance du langage de programmation Java et JavaScript (idéalement TypeScript)
  • Expérience avec les frameworks de tests automatisés tels que Cucumber, Cypress ou Playwright
  • Bonne connaissance pratique des IDE, des outils de débogage et de Git
  • Aptitude à comprendre les logiques d’affaire complexes et certains concepts mathématiques
  • Bonne connaissance pratique du système Linux et des scripts Bash
  • Connaissance des concepts CI / CD et des outils de conteneurisation (Docker)
  • Connaissance du langage SQL et des bases de données telles que PostgreSQL
  • Compréhension de base des concepts REST API et du format JSON
  • Compréhension des capacités et limites des assistants IA pour l'apprentissage et l'aide au codage
  • Connaissance de base des concepts de tests de performance et de sécurité.
  • Capacité à communiquer en français et en anglais.
  • Atout : Expérience concrète de mise en place de scripts de CI / CD (avec Jenkins idéalement)
  • Atout : Connaissance de NoSQL et des bases de données telles que MongoDB
  • Atout : Expérience avec les technologies de Messaging telles que Kafka ou RabbitMQ
  • Atout : Expérience avec des outils de monitoring (Prometheus, Grafana) et de profiling (JVisualVM, JMeter)
  • Autres compétences
  • Curiosité naturelle et soif d'apprendre de nouveaux concepts ou de nouvelles technologies
  • Capacité à comprendre le domaine d’affaire et les besoins des utilisateurs finaux
  • Souci du détail et de la satisfaction des clients
  • Habilités de communication et d’écoute permettant de faciliter le travail en équipe et l’amélioration continue
  • Capacité à travailler de manière rigoureuse avec un minimum de supervision et à s'adapter rapidement
  • Sens de l’initiative et proactivité permettant d’éviter les blocages, demander de l’aide et proposer des solutions
  • Capacités d'analyse et de débogage facilitant la compréhension et la résolution des problèmes
  • Requirements (English)

  • Preferred Education and Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • 3+ years of practical experience as a Developer or QA on a large-scale application
  • 2+ years of professional experience in Java or TypeScript development
  • 2+ years of experience with automated testing frameworks
  • 2+ years of experience in an Agile environment
  • 2+ years of experience with Linux
  • 1+ year with SQL and PostgreSQL (or similar RDBMS)
  • Technical Skills
  • Strong knowledge of software testing principles, methodologies, and best practices
  • Understanding of fundamental programming concepts (data structures, algorithms, OOP)
  • Proficiency in Java and JavaScript (ideally TypeScript).
  • Experience with automated testing frameworks such as Cucumber, Cypress, or Playwright
  • Good practical knowledge of IDEs, debugging tools, and Git
  • Ability to understand complex business logic and some mathematical concepts
  • Good practical knowledge of Linux and Bash scripting
  • Familiarity with CI / CD concepts and containerisation tools (Docker)
  • Knowledge of SQL and databases such as PostgreSQL
  • Basic understanding of REST API concepts and JSON format
  • Awareness of the capabilities and limitations of AI assistants for learning and coding support
  • Basic knowledge of performance and security testing concepts
  • Ability to communicate in French and English
  • Asset : Experience setting up CI / CD scripts (ideally with Jenkins)
  • Asset : Knowledge of NoSQL and databases such as MongoDB
  • Asset : Experience with messaging technologies such as Kafka or RabbitMQ
  • Asset : Experience with monitoring tools (Prometheus, Grafana) and profiling tools (JVisualVM, JMeter)
  • Other Key Skills and Competencies
  • Natural curiosity and eagerness to learn new concepts or technologies
  • Ability to understand business domains and end-user needs
  • Attention to detail and customer satisfaction
  • Communication and listening skills to facilitate teamwork and continuous improvement
  • Ability to work rigorously with minimal supervision and adapt quickly
  • Initiative and proactivity to avoid blockers, seek help, and propose solutions
  • Analytical and debugging skills to aid in problem understanding and resolution
  • Worker Type

    Regular

    Number of Openings

    Seniority Level

    Mid-Senior level

    Employment Type

    Full-time

    Job Function

    Quality Assurance

    Industries

    Software Development

    Contact

    Get notified about new Quality Assurance Developer jobs in Montreal, Quebec, Canada .

    #J-18808-Ljbffr

    Create a job alert for this search

    Qa • Montreal (administrative region), QC, CA

    Similar jobs
    AI QA Analyst

    AI QA Analyst

    freelance.ca • Montreal, Canada
    Full-time
    Location : 100% Remote in Canada.Duration : 6 months (with potential to extend).Working Hours : Eastern or Central Time Zone. Our client is integrating generative AI across its platform to enhance meet...Show more
    Last updated: 30+ days ago • Promoted
    Senior QA Engineer

    Senior QA Engineer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex int...Show more
    Last updated: 30+ days ago • Promoted
    Senior QA Analyst / AQ Analyste senior

    Senior QA Analyst / AQ Analyste senior

    Hewlett Packard Enterprise • Montreal
    Full-time
    Senior QA Analyst / AQ Analyste senior.This role has been designed as Onsite with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-clo...Show more
    Last updated: 11 days ago • Promoted
    Senior Full-Stack Developer (AI-First)

    Senior Full-Stack Developer (AI-First)

    Maxa AI • Montreal, QC, Canada
    Full-time
    Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Show more
    Last updated: 28 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 25 days ago • Promoted
    Back End Developer - Quantum World Technologies Inc.

    Back End Developer - Quantum World Technologies Inc.

    Quantum World Technologies Inc. • saint-esprit, qc, ca
    Full-time
    Azure, Python, Lang chain or Agentic AI.You will play a pivotal role in.Troubleshoot, debug, and upgrade existing services as the platform grows. Required Skills & Qualifications : .Bachelor’s / Master’...Show more
    Last updated: 1 day ago • Promoted
    Head of QA, Governance & Release for Enterprise Systems

    Head of QA, Governance & Release for Enterprise Systems

    Kruger Inc. • Montreal
    Full-time
    A leading Canadian industrial firm is seeking a Manager, QA, Governance & Release Management in Montreal.This role involves leading QA practices, building governance frameworks, and overseeing prod...Show more
    Last updated: 11 days ago • Promoted
    QA Automation Engineer – API & Web Test Architect (VIE)

    QA Automation Engineer – API & Web Test Architect (VIE)

    Crédit Agricole Group • Montreal
    Full-time
    A leading financial institution in Montreal is seeking a QA Automation Engineer to work closely with the Automation Lead on automation test strategies. The role involves developing automated test su...Show more
    Last updated: 11 days ago • Promoted
    QA Analyst

    QA Analyst

    Transitapp • Montreal
    Full-time
    You're someone who LOVES playing with apps.When you smash "Update" in the App Store, you feel like a kid on Christmas morning. You love pushing apps to their limit, and have a preternatural ability ...Show more
    Last updated: 30+ days ago • Promoted
    QA Analyst

    QA Analyst

    EXFO • Montreal
    Full-time +1
    Get AI-powered advice on this job and more exclusive features.We are a leading telecom company at the forefront of innovation, delivering software solutions that power global connectivity.Our focus...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQA Test Lead

    Senior SQA Test Lead

    Export Development Canada • Laval
    Full-time +1
    At EDC, we support Canadian businesses to succeed globally.We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the...Show more
    Last updated: 11 days ago • Promoted
    QA Automation Specialist

    QA Automation Specialist

    Synechron Inc. • Montreal
    Full-time
    Automatisation pratique : Développer, maintenir et améliorer des suites de tests automatisés pour des applications web et backend, en assurant une haute couverture et fiabilité.Infrastructure de te...Show more
    Last updated: 19 hours ago • Promoted • New!
    Analyste AQ / QA Analyst

    Analyste AQ / QA Analyst

    TouchTunes • Montreal
    Full-time
    You will collaborate with engineering teams to design, execute, and maintain comprehensive end‑to‑end test scenarios that validate complete user journeys across our web, mobile, and backend systems...Show more
    Last updated: 11 days ago • Promoted
    Lead QA Engineer

    Lead QA Engineer

    Product Madness?? • Montreal
    Full-time
    Join us at Product Madness, where we are dedicated to spreading happiness through the power of play! As a Lead QA Engineer, you'll hold a crucial position in securing the success of our mobile game...Show more
    Last updated: 11 days ago • Promoted
    Salesforce QA Engineer

    Salesforce QA Engineer

    Yolk Recruitment Ltd • Montreal
    Full-time
    This range is provided by Yolk Recruitment Ltd.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Yolk Recruitme...Show more
    Last updated: 1 day ago • Promoted
    Senior QA Analyst / AQ Analyste senior

    Senior QA Analyst / AQ Analyste senior

    HPE Aruba Networking • Montreal
    Full-time
    Onsite role primarily based in a Hewlett Packard Enterprise office.Hewlett Packard Enterprise is a global edge‑to‑cloud company accelerating the way people live and work. We help companies connect, ...Show more
    Last updated: 11 days ago • Promoted
    QA Specialist

    QA Specialist

    Gate Gourmet Canada • Dorval, QC, Canada
    Full-time
    We’re looking for motivated, engaged people to help make everyone’s journeys better.Main Duties and Responsibilities : .Monitors quality improvement projects Audits implementatio...Show more
    Last updated: 4 days ago • Promoted
    QA Meetup Lead in Montreal : Best Practices & Talent

    QA Meetup Lead in Montreal : Best Practices & Talent

    Laotop • Montreal
    Full-time
    Une entreprise spécialisée en qualité logicielle organise un événement 5@7 à Montréal pour rassembler les meilleurs talents en assurance qualité. Les participants auront l'occasion d'échanger sur le...Show more
    Last updated: 30+ days ago • Promoted