This job board retrieves part of its jobs from: Montreal Jobs | Emplois Restauration | Emplois Étudiant

Best jobs in the Montreal area!

To post a job, login or create an account |  Post a Job


Quality Assurance Developer

Workjam

This is a Full-time position in Montreal, QC posted June 1, 2018.

WorkJam is leading the charge in redefining employee engagement for the hourly-work economy.

Bring your competitive spirit, your love of innovation, and your desire to be at the forefront of an evolutionary change in our digital workforce. Now is the time to become a part of an exciting company where your ideas, passion and commitment to excellence will have a direct impact on the products that we build, the new markets we create and the people that we engage.

Our team is passionate about building technology that improves people’s lives. While we constantly push each other to perform and innovate, we enjoy a collaborative environment where we often let loose and have fun. Join our team for an intellectually challenging, fun and rewarding career as we transform the field of hourly workforce management.

About the WorkJam Platform

WorkJam’s mobile-first digital workplace platform is built to enable employers to better communicate with their hourly workers, enhance employee self-service and improve the customer experience through a more motivated and engaged staff. For employees, WorkJam delivers more control over their schedule providing improved work-life balance, as well as the opportunity to develop skills and maximize their economic well-being.

Job Summary

  • Quality Assurance Developer with a mix of experience in manual QA and in developing test frameworks via object-oriented code with BDD
  • The Quality Assurance Developer is responsible for validating new and existing functionality, the creation and execution of automated tests for multiple platforms and contributing to the development of our automation framework.
  • Your role will focus on the following:

  • Manually test iOS, Android, Web and REST applications
  • Automated feature-level test development of iOS, Android, Web and REST API applications
  • Utilize and develop the company’s automated testing architecture
  • Identify test requirements from specifications and map test case requirements
  • Develop, document and maintain functional automated test cases
  • Migrate existing manual test cases
  • Implement code coverage reports
  • Work within an agile development model
  • Isolate, replicate, and report defects and automate reproduction steps for fixes
  • Properly communicate test activities, estimates, tasks, and status, both to team, lead, and to management
  • Accurately document and describe issue reproduction steps to communicate to developers
  • What you should bring to this position:

  • BS Computer Science or equivalent experience
  • 2+ years of experience within Quality Assurance or Software Development
  • 2+ years of experience of writing automated tests or coding in Java
  • Basic test automation best practices for iOS, Android, Web and REST API including page objecting, parallelization, and reporting
  • Experience writing automated tests in a BDD framework such as cucumber
  • Experience creating back-end automated frameworks (using REST assured is a plus)
  • Experience creating front-end automated frameworks (using Selenium is a plus)
  • Experience creating automated frameworks for mobile apps (using Appium is a plus)
  • Experience setting up automation pipelines with CI is a plus
  • Strong written, descriptive and oral communication skills
  • Desire and motivation to learn
  • Collaborative individual who works well in a team, or individual setting
  • Problem solver and critical thinker
  • Eligible to work in Canada (Citizen/Permanent Resident)
  • What’s in it for you:

  • Competitive Salary
  • Excellent Benefits Package
  • Great Work / Life Balance
  • Located Down Town Montreal: Metro Square Victoria / Lots of shops & restaurants.
  • How to Apply:

    If you are interested by this position, please send your resume at:

     workjam-wrkj0785@applications.recruiterbox.com

     __________

    Développeur en Assurance Qualité

    WorkJam mène la charge dans la transformation de l’engagement des employés payés à l’heure. 

    Apportez votre esprit compétitif, votre amour de l’innovation, et votre désir d’être à l’avant-garde d’un changement évolutif dans notre main-d’œuvre numérique. C’est le moment de faire part d’une entreprise novatrice où vos idées, votre passion, et votre engagement envers l’excellence auront un impact direct sur les produits que nous développons, les nouveaux marchés que nous créons, et les personnes que nous rejoignons. 

    Notre équipe en pleine croissance est passionnée par la création de logiciels qui améliorent la vie des gens. Bien que nous nous poussions les uns les autres à performer et à innover, nous bénéficions d’un environnement collaboratif où nous pouvons aussi lâcher prise et nous amuser ensemble. Joignez-vous à notre équipe pour une carrière stimulante, intéressante et enrichissante, et aidez-nous à transformer le domaine de la gestion de personnel horaire. 

    À propose de la plateforme WorkJam

    La plate-forme WorkJam d’environnement de travail digital est conçue pour permettre aux employeurs de mieux communiquer avec leur main-d’œuvre, d’améliorer les outils libre-service pour les employés, ainsi que d’améliorer l’expérience de leur clientèle grâce à une équipe plus engagée et plus motivée. WorkJam leur permet un meilleur contrôle sur leur horaire, ainsi créant un meilleur équilibre entre vie professionnelle et vie privée, tout en leur permettant de développer de nouvelles aptitudes et améliorer leur situation financière. 

    Description de poste :

  • Développeur en assurance qualité possédant un amalgame d’expérience en validation manuelle et en développement de cadres de test via du code orienté objet avec BDD
  • Le développeur en assurance qualité est responsable de la validation manuelle des nouvelles fonctionnalités, de la création et de l’exécution de tests automatisées pour plusieurs plateformes ainsi de la contribution au développent de nos cadres d’automatisation
  •  

    Vos principales responsabilités :

  • Tester manuellement des applications IOS, Android, Web et REST
  • Développer, documenter et maintenir des tests automatisés au niveau des fonctionnalités pour iOS, Android, Web et API REST
  • Utiliser et développer l’architecture des tests automatisés de l’entreprise
  • Identifier les spécifications d’exigences pour des tests à partir des exigences de fonctionnalités
  • Effectuer la migration des tests manuels existants
  • Implanter des rapports de couverture de code
  • Travailler dans un environnement de travail utilisant le modèle de développement agile
  • Mettre de côté, reproduire et collecter les défectuosités et automatiser les étapes de reproduction pour les fixer
  • Communiquer adéquatement les activités de test, estimer les tâches et statuts à la fois à l’équipe et aux gestionnaires
  • Documenter et décrire adéquatement les étapes de reproduction des problématiques et les communiquer aux développeurs
  • Compétences recherchées :

  • Baccalauréat en sciences informatiques ou expérience équivalente
  • Minimum de 2 années d’expérience en QA ou en développement
  • Minimum de 2 années d’expérience en développement ou en développement de tests automatisés dans Java
  • Assurer le respect des meilleures pratiques d’automatisation de tests pour iOS, Android, Web et API REST, incluant objets de page, parallélisassions et rapports
  • Expérience d’écriture de tests automatisés dans un framework de BDD comme Cucumber
  • Expérience de création de framework automatisé pour le développement “back-end” (technologies de « REST assured » un atout)
  • Expérience de création de framework automatisé pour le développement “front-end” (technologies de Selenium un atout)
  • Expérience de création de framework automatisé pour mobile (technologies avec Appium un atout)
  • Expérience de mise en place de CI un atout
  • Excellentes compétences en communication écrite, descriptive et orale
  • Désir et motivation pour apprendre
  • Individu collaboratif qui travaille bien à la fois seul et en équipe
  • Résoudre efficacement les problèmes et avoir du sens critique
  • Éligible à travailler au Canada (citoyen/résident permanent)
  • Ce que nous vous offrons :

  • Un salaire compétitif
  • D’excellents avantages sociaux
  • Un très bon équilibre entre votre vie professionnelle et votre vie personnelle
  • Situé au Vieux port de Montréal : Metro Square Victoria / Affluence de magasins et restaurants
  •  

    Poser votre candidature :

    Si ce poste vous intéresse, veuillez nous faire parvenir votre CV à l’adresse courriel suivante :

     workjam-wrkj0785@applications.recruiterbox.com

     

    Neuvoo


    Sponsored by Neuvoo