Genetec is hiring a

Testeur(euse) logiciel / Software Tester

Québec City, Canada
Full-Time

La dynamique de votre équipe :

L’équipe Edge OS Cloud offre des services de gestion de flotte d’appareils connectés permettant la livraison, la gestion et la surveillance des applications Genetec déployées chez nos clients.

En tant que testeur(euse) logiciel, vous pourriez jouer un rôle-clé au sein d’une équipe enthousiaste de développeurs logiciel qui cherchent à créer une plateforme cloud fiable, sécurisée et moderne capable de supporter une grande quantité d’appareils physiques qui y seront connectés. Vous serez responsable de tester cette plateforme de façon manuelle et automatisée, et participerez activement au processus de développement pour assurer que la qualité soit au rendez-vous.

Si vous êtes curieux, méthodique et désireux de partager votre rigueur et votre souci de la qualité dans un environnement à la fine pointe de la technologie, nous aimerions vous rencontrer!

À quoi ressemblera votre journée :

  • Assurer la qualité du logiciel en participant, dès sa phase de conception et de développement, à l’élaboration et à l’exécution de tests manuels et automatisés
  • Réviser avec les développeurs les critères d’acceptation des fonctionnalités, et rédiger des plans de test permettant de les valider
  • Tester les API publiques et privées de services
  • Maintenir un environnement de test permettant de détecter des bris de fonctionnalités qui pourraient avoir de l’impact en production dans un environnement d’intégration et de déploiement continu (CI/CD)
  • Fournir des rapports détaillés des tests exécutés et des problèmes identifiés
  • Proposer et mettre en place de nouveaux outils et de nouvelles pratiques pour améliorer l’efficacité de l’assurance qualité

Pour en connaitre plus sur vous :

  • Très grande attention aux détails et un souci de la qualité
  • Bonne communication, tant écrite que verbale pour bien décrire et partager les informations sur les comportements observés
  • Expérience reconnue en test logiciels manuels et/ou automatisés
  • Excellente capacité d’analyse et de résolution de problèmes
  • Capacité à gérer plusieurs tâches simultanément et des changements de priorité afin d’aider nos clients internes et externes
  • Capacité à apprendre rapidement et à prendre en charge son travail de façon autonome

Expertise technique :

  • Langages de scripting et programmation pour automatisation de tests (PowerShell, bash, C#, etc.)
  • Technologies Web (HTML, HTTP, React, TypeScript, Swagger, etc.)
  • Outils de test API (Postman, Swagger, etc.)
  • Déploiement de microservices dans un environment CI/CD avec Docker et Kubernetes
  • Expérience avec Linux et les terminaux en ligne de commande

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Environnement avec bon niveau de maturité agile
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit et/ou remboursement du transport en commun
  • Consultations virtuelles avec notre kinésiologue / rabais sur l’abonnement au gym

Vous n’êtes pas certain de cocher toutes les cases, mais vous avez envie de tenter votre chance ? Nous adorons votre enthousiasme !

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.


Your team’s dynamic:

The Edge OS Cloud team is responsible for offering fleet management service for connected appliances to enable the delivery, management and monitoring of Genetec applications at our customers' sites.

As a Software Tester, you could play a key role in an enthusiastic team of software developers looking to create a reliable, secure, and modern cloud platform to support a large number of edge appliances in the field. You will be responsible for the manual and automated test effort and will actively participate in the software development process to ensure that it adheres to high quality standards.

If you are naturally curious, methodical, and have a desire to share your rigor and your love for shipping quality products in a fast-paced, modern, high-tech environment, then we'd love to talk to you!

What your day will look like:

  • Ensure the quality assurance of the software by participating, early in the design and development phases, in the definition and execution of manual and automated tests
  • Review acceptance criteria of new functionalities and write test plans to validate them
  • Test public and private APIs of our platform services
  • Maintain a test environment that will help detect breaking changes that could have an impact on the software in a CI/CD production environment
  • Provide detailed reports on the tests that were conducted and on the problems that were identified
  • Propose and put in place new tools and test processes to improve the efficiency of our testing and quality assurance efforts

More about you:

  • High attention to detail and a concern towards quality
  • Excellent communication skills (oral and written), to clearly describe behaviors observed and share information required to reproduce issues found
  • Proven experience in manual and/or automated software testing
  • Solid analytical and troubleshooting skills
  • Able to multi-task and handle rapidly shifting priorities in order to assist our internal and external stakeholders
  • Able to learn quickly and to take charge of work autonomously

Technical requirements:

  • Scripting and programming languages to assist in test automation (PowerShell, bash, C#, etc.)
  • Web technologies (HTML, HTTP, React, TypeScript, etc.)
  • API testing tools (Postman, Swagger, etc.)
  • Deploying microservices in a CI/CD environment using Docker and Kubernetes
  • Linux and command-line terminals

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Mature agile environment
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Free parking for all employees and/or reimbursement on public transport
  • Virtual consultations with our kinesiologist / discount on your gym membership

Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm!

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Tester Q&A's
Report this job
Apply for this job