Sr. Automation QA to support backend testing using Typescript, NodeJS -064 - Montreal - S.i. Systems

    S.i. Systems
    S.i. Systems Montreal

    1 week ago

    Full time
    Description

    Our valued client is looking for a Sr. Automation QA to support backend testing using Typescript, NodeJS -064

    This position can be based in Ottawa, Montreal, or Toronto (hybrid with 4 days/month on-site)

    Tasks include:

    • Exhibit proactiveness, initiative, and self-sufficiency in carrying out QA practice, ensuring there is proper test coverage
    • Collaborate with cross-functional teams, including developers, product owners, and other QA professionals, to design, develop, implement, and execute automated test scripts, focusing on validating the functionality of applications, identifying defects, and contributing to the overall improvement of our software development processes
    • Carry out hands-on automation scripting, and investigate/debug faults that are encountered
    • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks for APIs
    • Create and execute test cases for functional, regression, integration, API testing and performance testing
    • Develop automated tests and integrate them into the continuous integration/continuous deployment (CI/CD) pipeline
    • Participate in test planning sessions to define test scope, objectives, and acceptance criteria
    • Identify areas suitable for automation and prioritize test cases for automation
    • Promote a shift-left testing culture and help teams apply the test pyramid effectively
    • Develop and maintain test data and test environments
    • Document defects clearly, including steps to reproduce, expected results, and actual outcomes
    • Work closely with development teams to ensure timely defect resolution
    • Execute automated test suites as part of each software release cycle
    • Investigate and troubleshoot test failures
    • Contribute to the overall quality assurance strategy
    • The Software Developer in Test may have to execute manual test scripts where automation is not an option

    Must have:

    • Reliability clearance
    • Undergraduate degree in a related field, such as computer science, software engineering, or business administration
    • Experience with JavaScript, Typescript, NodeJS to support back-end testing
    • Experience with SQL (eg: to query data)
    • Experience with end-to-end (E2E) testing
    • Experience with API testing and API testing with Postman
    • Experience functional, regression, and performance testing

    Nice to have:

    • Experience with unit testing tools, such as Jest
    • Knowledge of testing best practices and shift-left testing practices
    • Knowledge of microservices and event-driven architecture is an asset.
    • Knowledge of testing techniques such as UI component test, contract testing and test containers is an asset
    • Experience with Azure Cloud platform and Azure DevOps is an asset
    • Experience using Playwright test automation software
    • Experience with C#
    Disclaimer:
    AI may be used in evaluating candidates.
    This posting is for an existing vacancy Apply

  • Only for registered members Montreal, Quebec Remote job

    Le Développeur TypeScript sera chargé de concevoir, développer et améliorer les applications web et produits pour les clients de l'organisation. · ...

  • Only for registered members Montréal

    Le Développeur TypeScript sera chargé de concevoir, développer et améliorer les applications web et produits pour les clients de l'organisation. · Développement Fullstack sur différents projets web · Instaurer et suivre des bonnes pratiques de développement · Ouvrir au sein d'équ ...

  • Only for registered members Montreal

    Le Développeur TypeScript sera chargé de concevoir, développer et améliorer les applications web et produits pour les clients de l'organisation. · ...

  • Only for registered members Montreal, Quebec

    Misión: En tant que développeur · se full-stack chez diffuze, · développer des produits innovants. · Diplôme en informatique ou expérience professionnelle équivalente · ...

  • Only for registered members Montreal, Quebec

    Nous recherchons un.e Senior Full Stack pour rejoindre notre équipe d'ingénierie et contribuer activement au développement de notre plateforme. · ...

  • Only for registered members Montreal, Quebec

    DeepSight est une startup montréalaise en pleine croissance qui développe une solution de Réalité Augmentée (RA) et d'IA pour le secteur manufacturier. · ...

  • Only for registered members Montréal, QC

    En tant que développeur · se full-stack chez difuze, vous jouerez un rôle central dans la création de produits innovants. Principalement orienté vers le développement back-end, vous contribuerez à des projets ambitieux dans un environnement Agile stimulant. · ...

  • Only for registered members Montréal, QC Remote job

    Nous recherchons un.e dé Full Stack senior pour rejoindre notre équipe d'ingénierie et contribuer activement au développement de notre plateforme. · ...

  • Only for registered members Montreal, Quebec

    Nous sommes dédiés à redéfinir l’avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, sociétés de croisières, réseaux ferroviaires pour voyageurs et services financiers. Nous recherchons un Développeur senior frontend React pour ajouter ...

  • Only for registered members Montreal, Quebec Remote job

    You will join the Traffic team responsible for building and maintaining high-impact landing pages contributing to our internal design system supporting other teams with frontend expertise when needed. · ...

  • Only for registered members Montreal, Quebec

    Nous sommes dédiés à façonner l'avenir du voyage par notre partenariat avec plus de 200 compagnies aériennes... · ...

  • Only for registered members Montreal, Quebec Remote job

    We are seeking a talented and motivated Intermediate Fullstack Software Developer to join our dynamic and fast growing startup. · Develop and maintain scalable and robust applications using our technology stack. · Design and implement front-end interfaces using React, TypeScript, ...

  • Only for registered members Montreal

    Pour un rôle de Développeur · Euse full stack senior sur Montréal QC nous recherchons une personne avec plus d'une cinq ans d'expérience en développement web full stack , maîtrise excellente de React & TypeScript , expérience d’au moins trois ans dans le développement backend av ...

  • Only for registered members Montreal

    Nous recherchons un.e développeur.e full stack senior pour rejoindre notre équipe d'ingénierie. Vous contribuerez activement au développement de notre plateforme. · ...

  • Only for registered members Montreal

    Nous recherchons un.e dé Full Stack senior pour rejoindre notre équipe d'ingénierie. · Vous serez responsable des fonctionnalités que vous développerez, · en travaillant étroitement avec l'équipe pour concevoir,DiplômeDiplôme en génie logiciel ou informatique ou expérience équiva ...

  • Only for registered members Montreal

    Job summary · Nous recherchons un.e Full Stack senior pour rejoindre notre équipe d'ingénierie et contribuer activement au développement de notre plateforme. · Concevoir et développer des fonctionnalités innovantes dans une plateforme RA pour résoudre des défis industriels comple ...

  • Only for registered members Greater Montreal Metropolitan Area

    Nous sommes à la recherche d'un développeur Angular expérimenté pour joindre notre équipe dynamique. · ...

  • Only for registered members Montreal

    En tant que développeur · se full-stack chez difuze,vous jouerez un rôle central dans la création de produits innovants. · ...

  • Only for registered members Montreal, Quebec

    Lead the development of a high-performing engineering team to ensure successful project delivery and long-term platform evolution. · Drive project success: Own complex projects from inception to completion. · Back-End Technical Ownership: Lead backend design and implementation. · ...

  • Only for registered members Montreal

    + Développer une intelligence artificielle pour un projet ambitieux · + Collaborer avec une équipe dynamique et engagée en mode Agile · + Travaillez sur le développement back-end avec NodeJS et Express. · Les responsabilités incluent la conception, le développement et l'optimisat ...

Jobs
>
Montréal