Job Tester - #189535
TouchTunes
Date: 1 week ago
City: Montreal, QC
Contract type: Full time

Associate QA Automation Backend Developer Montreal, Canada
(French Version follows)
TouchTunes is looking for a dynamic, open minded and versatile QA Automation Developer to join its current team of backend API QA to participate in the automation of tests for a diverse array of services and products, using a multitude of technologies in a Dockerize environment.
As a QA automation Developer in the Production team, you will be collaborating with technical leads, developers, analysts, product managers and IT staff to improve the automated test infrastructure, develop automated tests, build test rig to tests performance and load capacities of our APIs (still happening sometime).
Your goal will be to maintain the quality and performance of all our backend APIs which support
TouchTunes’ on-demand music service (jukebox, mobile, etc.) and Playnetwork’s music solution (Business
Music System, Apple Music for Business, etc).
What Your Day-to-day Looks Like
TouchTunes est à la recherche d'un Développeur Backend Automatisation Assurance Qualité dynamique, ouvert d'esprit et polyvalent pour se joindre à son équipe actuelle d'AQ des API backend. Cette personne participera à l'automatisation des tests pour une gamme variée de services et de produits, en utilisant une multitude de technologies dans un environnement Docker.
En tant que Développeur automatisation AQ au sein de l'équipe de production, vous collaborerez avec les responsables techniques, les développeurs, les analystes, les gestionnaires de produits et le personnel informatique afin d'améliorer l'infrastructure des tests automatisés, de développer des tests automatisés et de construire des systèmes de référence pour tester les performances et les capacités de charge de nos API.
Votre objectif sera de maintenir la qualité et la performance de toutes nos API backend qui supportent le service de musique sur demande de TouchTunes (jukebox, mobile, etc.) et les services musicaux PlayNetwork (Business Music System, Apple Music for Business, etc.).
Votre Quotidien Ressemblera à Ceci
(French Version follows)
TouchTunes is looking for a dynamic, open minded and versatile QA Automation Developer to join its current team of backend API QA to participate in the automation of tests for a diverse array of services and products, using a multitude of technologies in a Dockerize environment.
As a QA automation Developer in the Production team, you will be collaborating with technical leads, developers, analysts, product managers and IT staff to improve the automated test infrastructure, develop automated tests, build test rig to tests performance and load capacities of our APIs (still happening sometime).
Your goal will be to maintain the quality and performance of all our backend APIs which support
TouchTunes’ on-demand music service (jukebox, mobile, etc.) and Playnetwork’s music solution (Business
Music System, Apple Music for Business, etc).
What Your Day-to-day Looks Like
- Build, improve and maintain a "continuous integration / continuous deployment" paradigm with automated tests
- Participate in the evaluation of the test activities needed to complete a project
- Investigate field escalations and support QA from other teams using backend products
- Implement new tools, strategies and methods to continually optimizing the testing process
- Participate in the documentation of process and information related to backend QA team.
- Participate in product release steps, including planning and arranging releases, participating in internal training
- Work closely with operations and dev teams to ensure smooth production deployment
- Strong love for testing, with meaningful experience, and a desire to help dev team reach their goals
- Knowledge of testing REST APIs and best practice
- Excellent knowledge of application lifecycle and CI/CD paradigm
- Good software development and scripting skills (Backend QA love Python but we welcome any good coder)
- Experience with some of backend toolsets which include Gerrit/GitHub, Jenkins, Docker, Java, Node.js, AWS, RabbitMQ, MySQL, Redis, MongoDB
- Support other QA to code or run test rig to validate performances and loads capacities of our APIs
- Working alongside a bunch of super talented and friendly people
- Challenging and stimulating projects
- Working with modern techs, in a culture that likes to drive constant innovation
- PC or Mac, you pick
- 50% off your monthly OPUS subscription
- Free Access to a virtual health care application. Long gone are the days of waiting 8 hours at the clinic.
- Flexible hours and working environment
TouchTunes est à la recherche d'un Développeur Backend Automatisation Assurance Qualité dynamique, ouvert d'esprit et polyvalent pour se joindre à son équipe actuelle d'AQ des API backend. Cette personne participera à l'automatisation des tests pour une gamme variée de services et de produits, en utilisant une multitude de technologies dans un environnement Docker.
En tant que Développeur automatisation AQ au sein de l'équipe de production, vous collaborerez avec les responsables techniques, les développeurs, les analystes, les gestionnaires de produits et le personnel informatique afin d'améliorer l'infrastructure des tests automatisés, de développer des tests automatisés et de construire des systèmes de référence pour tester les performances et les capacités de charge de nos API.
Votre objectif sera de maintenir la qualité et la performance de toutes nos API backend qui supportent le service de musique sur demande de TouchTunes (jukebox, mobile, etc.) et les services musicaux PlayNetwork (Business Music System, Apple Music for Business, etc.).
Votre Quotidien Ressemblera à Ceci
- Bâtir, améliorer et maintenir le paradigme " intégration continue / déploiement continu " avec des tests automatisés
- Coder des systèmes de référence pour valider les performances et les capacités de charge de nos APIs
- Participer à l'évaluation des activités de test nécessaires à la réalisation d'un projet
- Escalader les problèmes en temps réel et soutenir l'AQ des autres équipes utilisant des produits back-end
- Mettre en œuvre de nouveaux outils, stratégies et méthodes afin d'optimiser continuellement le processus de test
- Participer à la documentation du processus et des informations relatives à l'équipe backend AQ
- Participer aux étapes de lancement des produits, y compris la planification et l'organisation des lancements, la participation à la formation interne
- Travailler en étroite collaboration avec les équipes d'exploitation et de développement pour assurer le bon déroulement du déploiement de la production.
- Une passion pour les tests, avec une expérience significative, et un désir d'aider l'équipe de développement à atteindre ses objectifs
- Connaissance des tests d'API REST et des meilleures pratiques
- Excellente connaissance du cycle de vie des applications et du modèle paradigme CI/CD.
- Bonnes compétences en matière de développement de logiciels et de scripts (AQ du backend, Python est un atout, mais tout bon codeur est le bienvenu)
- Expérience avec certains outils backend, notamment Gerrit/GitHub, Jenkins, Docker, Java, Node.js, AWS, RabbitMQ, MySQL, Redis, MongoDB.
- Évoluer aux côtés d'un groupe de personnes super talentueuses et chaleureuses.
- Des projets stimulants et amusants.
- PC ou Mac, ton choix.
- 50% de réduction sur votre abonnement mensuel à OPUS.
- Accès gratuit à une application offrant un support de santé virtuel. Fini les attentes interminables en clinique!
- Horaires et environnement de travail flexibles.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Localization Project Manager
Hasbro,
Montreal, QC
1 week ago
Step Into the Multiverse: Your Next Adventure Starts Here At Wizards of the Coast, we harness the power of imagination and connection to create unforgettable experiences. We create entertainment that inspires creativity, sparks passion, forges friendships, and fosters communities around the globe. In every pursuit our mission is to inspire a lifetime love of games. Whether it's through the strategic...

Testeur.euse de développement sénior.e
Invoke Studios,
Montreal, QC
1 week ago
Chez Invoke, notre mission est d’avoir du plaisir à créer de grands jeux. Nous croyons que les meilleurs jeux sont créés par des gens qui aiment leur métier, et qui évoluent dans un environnement qui valorisent les membres de leurs équipes ainsi que leurs idées. C'est pourquoi nous créons les jeux auxquels nous rêvions, plus jeunes. Et nous veillons à...

Aircraft Maintenance Engineer - ACA - NORTH (#1007)
Air Inuit,
Montreal, QC
1 week ago
AIR INUIT CORPORATE PROFILE Air Inuit has been providing essential scheduled, charter, cargo and emergency air transportation services to Nunavik and beyond, 24 hours a day, 365 days a year, for 45 years. Owned collectively by the Inuit of Nunavik through the Makivik Corporation, the airline operates a fleet of 30 aircraft and employs over 1,000 people in one of...
