Senior Test Automation Developer

1 month ago


Greater Montreal Metropolitan Area, Canada Hays Full time

Your new company

Our client is a leading Insurance firm, looking to hire Senior Test Automation Developers for their Montreal office for a hybrid contract opportunity.

Your new role


  • Develop and maintain the test automation framework.
  • Be the guardian of the quality of our products.
  • Analyze requirements to ensure quality at all stages of the development cycle.
  • Develop and execute test strategies and plans.
  • Script and execute automated tests.
  • Report anomalies to the development team and follow up on them.
  • Collaborate with a multidisciplinary team on the design, implementation and maintenance of our products.
  • Be responsible for end-to-end full stack automation scripts for at least one strategic application.
  • Be responsible for developing high quality automated test cases that are reusable for strategic systems. Identify reusable modules and components within application automation scripts.
  • Define branching strategy and perform code reviews.
  • Build a strong relationship with Development and Product teams to understand our product and all its intricacies.
  • Debug and manage defect prioritization in partnership with our Support and Product teams.
  • Fill in gaps in test coverage and add new scenarios.
  • Work closely with the Business Analyst and the Development team in order to deliver the tasks in time and with the expected quality.
  • Bring ideas regarding test/code design.
  • Be able to influence and communicate cross-functionally and across teams.
  • Perform tests of cloud-based infrastructure solutions with strong knowledge of governance model.
  • Ensure quality assurance automation through scripting and testing tools.
  • Plan and manage daily tasks through previous experience with Agile methodologies.
  • Quickly identify problems or bottlenecks in everyday processes and suggest improvements.
  • Perform risk assessments and gap analysis.
  • Take initiatives, innovate, and experiment.
  • Perform technical writing, and test case identification, documentation, and communication.


What you'll need to succeed


  • 5 years of experience in mobile app quality assurance.
  • Experience in micro-service test automation.
  • Experience in Java programming.
  • Experience creating BDD design (Cucumber) .
  • Experience in Java and Confluence.
  • Experience with Cypress is a an asset
  • Ability to create high-quality test documentation.
  • Experience creating and maintaining test suites, test cases, defects.
  • Good communication skills.
  • Experience in Agile and iterative process: Scrum.
  • Experience supporting the development team’s Agile processes.
  • Strong knowledge of SDLC, QA approach, strategy, and analytical thinking.
  • Bilinguism mandatory (English / French) – Need to interact with colleagues across the country on a regular basis.
  • No Canadian work experience required however must be eligible to work in Canada.


What you need to do now


If you're interested in this role, please apply to this job posting or send your updated resume to


-xx-xx-xx-


Votre nouvel employeur

Notre client est une société d'assurance de premier plan qui recherche des développeurs seniors en automatisation de tests pour son bureau de Montréal pour un contrat hybride.


Votre nouveau poste


  • Développer et maintenir le cadre d'automatisation des tests.
  • Être le gardien de la qualité de nos produits.
  • Analyser les exigences pour garantir la qualité à tous les stades du cycle de développement.
  • Développer et exécuter des stratégies et des plans de test.
  • Rédiger des scripts et exécuter des tests automatisés.
  • Signaler les anomalies à l'équipe de développement et en assurer le suivi.
  • Collaborer avec une équipe pluridisciplinaire à la conception, à la mise en œuvre et à la maintenance de nos produits.
  • Être responsable des scripts d'automatisation de bout en bout pour au moins une application stratégique.
  • Vous êtes responsable du développement de cas de tests automatisés de haute qualité qui sont réutilisables pour des systèmes stratégiques. Identifier les modules et composants réutilisables dans les scripts d'automatisation des applications.
  • Définir la stratégie de branchement et effectuer des revues de code.
  • Construire une relation forte avec les équipes de développement et de produit pour comprendre notre produit et toutes ses subtilités.
  • Déboguer et gérer la priorisation des défauts en partenariat avec nos équipes de support et de produits.
  • Combler les lacunes dans la couverture des tests et ajouter de nouveaux scénarios.
  • Travailler en étroite collaboration avec l'analyste commercial et l'équipe de développement afin de livrer les tâches dans les délais et avec la qualité attendue.
  • Apporter des idées concernant la conception des tests et du code.
  • Vous êtes capable d'influencer et de communiquer de manière transversale et entre les équipes.
  • Effectuer des tests de solutions d'infrastructure basées sur le cloud avec une forte connaissance du modèle de gouvernance.
  • Assurer l'automatisation de l'assurance qualité au moyen de scripts et d'outils de test.
  • Planifier et gérer les tâches quotidiennes grâce à une expérience préalable des méthodologies Agile.
  • Identifier rapidement les problèmes ou les goulets d'étranglement dans les processus quotidiens et proposer des améliorations.
  • Effectuer des évaluations de risques et des analyses d'écarts.
  • Prendre des initiatives, innover et expérimenter.
  • Rédiger des documents techniques et identifier, documenter et communiquer des cas de test.


Les qualifications demandées


  • 5 ans d'expérience dans l'assurance qualité des applications mobiles.
  • Expérience dans l'automatisation des tests de micro-services.
  • Expérience en programmation Java.
  • Expérience de la création d'un design BDD (Cucumber).
  • Expérience en Java et Confluence.
  • Une expérience avec Cypress est un atout
  • Capacité à créer une documentation de test de haute qualité.
  • Expérience dans la création et la maintenance de suites de tests, de cas de tests, de défauts.
  • Bonnes compétences en communication.
  • Expérience des processus agiles et itératifs : Scrum.
  • Expérience du soutien aux processus Agile de l'équipe de développement.
  • Solide connaissance du SDLC, de l'approche AQ, de la stratégie et de la pensée analytique.
  • Bilinguisme obligatoire (anglais/français) - Nécessité d'interagir régulièrement avec des collègues à travers le pays.
  • Aucune expérience de travail au Canada n'est requise, mais le candidat doit être admissible à travailler au Canada.


  • Greater Montreal Metropolitan Area, Canada Hays Full time

    Your new companyOur client is a leading Insurance firm, looking to hire Senior Test Automation Developers for their Montreal office for a hybrid contract opportunity.Your new roleDevelop and maintain the test automation framework.Be the guardian of the quality of our products.Analyze requirements to ensure quality at all stages of the development...


  • Greater Montreal Metropolitan Area, Canada Hays Full time

    Your new companyOur client is a leading Insurance firm, looking to hire Senior Test Automation Developers for their Montreal office for a hybrid contract opportunity.Your new roleDevelop and maintain the test automation framework.Be the guardian of the quality of our products.Analyze requirements to ensure quality at all stages of the development...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our products. • Analyze requirements to ensure quality at all...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our products. • Analyze requirements to ensure quality at all...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our products. • Analyze requirements to ensure quality at all...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our products. • Analyze requirements to ensure quality at all...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our products. • Analyze requirements to ensure quality at all...


  • Montreal, Canada TV2 Consulting Full time

    Oversee the design, planning, development, and execution phases of the Software Testing Life Cycle (STLC). Develop and manage the Quality Assurance (QA) strategy, incorporating both automation initiatives using Behavior-Driven Development (BDD) and manual testing techniques. Lead accessibility testing efforts for web applications. Plan, schedule, and...


  • Montreal, Canada TV2 Consulting Remote Work Freelance Full time

    Oversee the design, planning, development, and execution phases of the Software Testing Life Cycle (STLC). Develop and manage the Quality Assurance (QA) strategy, incorporating both automation initiatives using Behavior-Driven Development (BDD) and manual testing techniques. Lead accessibility testing efforts for web applications. Plan, schedule, and...


  • Montreal, Canada Octasic Inc. Full time

    Senior Python Programmer (automated tests) Foundedin 1998, Octasic is a leading provider of systems and complete solutions inadvanced communications. We provide state-of-the-art integration software, andhardware platforms for worldwide mobile wireless solutions. Octasic hasoffices worldwide and continues to expand. Why choose Octasic?  It is a...


  • Montreal, Canada National Bank Full time

    A career as an  Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experie


  • Montreal, Canada Octasic Full time

    Job Description Foundedin 1998, Octasic is a leading provider of systems and complete solutions inadvanced communications. We provide state-of-the-art integration software, andhardware platforms for worldwide mobile wireless solutions. Octasic hasoffices worldwide and continues to expand. Why choose Octasic?  It is a workplace at the cutting edge...


  • Montreal, Canada Infotek Consulting Inc. Full time

    We are looking for a Test Automation Developer (Java) for a 6 months contract with high possibility of extension. Role is hybrid with 2 days a week on site in Downtown Montreal. What you'll do here: • Develop and maintain the test automation framework. • Be the guardian of the quality of our prod


  • Montreal, Canada National Bank Full time

    A career as an   Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experience in Java programming that you participate in bringing...


  • Montreal, Canada National Bank Full time

    A career as an   Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experience in Java programming that you participate in bringing...


  • Montreal, Canada National Bank Full time

    A career as an Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experience in Java programming that you participate in bringing to...


  • Montreal, Canada National Bank Full time

    Attendance Hybrid Job Number 21344 Category Senior Professional Status: Permanent Type of Contract Permanent Schedule: Full-Time Full Time / Part Time? Full-Time Posting date 04-Jun-2024 Location: Montreal, Quebec City Montreal Province/State Quebec Area of Interest: Information technology A career as anAutomated Test Developer in the Card Delivery team –...


  • Montreal, Canada National Bank Full time

    Attendance Hybrid Job Number 21344 Category Senior Professional Status: Permanent Type of Contract Permanent Schedule: Full-Time Full Time / Part Time? Full-Time Posting date 04-Jun-2024 Location: Montreal, Quebec City Montreal Province/State Quebec Area of Interest: Information technology A career as anAutomated Test Developer in the Card Delivery team –...


  • Montreal, Canada National Bank Full time

    A career as an Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experience in Java programming that you participate in bringing to...


  • Montreal, Canada National Bank Full time

    A career as an  Automated Test Developer in the Card Delivery team - EvoEco, at National Bank, means acting as a developer who delivers the applications on a daily basis that make the bank a partner of choice for its customers. It is through your skills in developing automated tests and your experience in Java programming that you participate in bringing...