AppDirect Logo

AppDirect

Développeur/développeuse senior, automatisation de l’AQ logicielle / Senior Software QA Automation Developer

Posted 5 Days Ago
Be an Early Applicant
Montréal, QC
Senior level
Montréal, QC
Senior level
As a Senior QA Automation Engineer, you will design, develop, and implement automated tests for Microsoft microservices, ensuring high-quality standards in processes, code, and APIs. You will collaborate with the development team on testing plans, manage quality assurance efforts independently, and maintain a robust test automation framework using tools like Selenium and Cypress.
The summary above was generated by AI

(English follows)

À propos d’AppDirecte

Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe. AppDirecte offre une plateforme d’abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil. Nous alimentons des millions d’abonnements pour le compte d’organisations de partout dans le monde. Notre action est toujours guidée par nos valeurs et notre culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller.

Votre profil

Nous recherchons un ou une développeur/développeuse senior en automatisation de l'assurance qualité des logiciels pour rejoindre notre équipe d'intégration Microsoft. À ce poste, vous agirez comme champion de la qualité au sein de l'équipe, notamment en automatisant une variété de cas de test relatifs aux microservices Microsoft et en assurant l'excellence des processus, du code et des API. Ce rôle s’adresse à un professionnel de l'assurance qualité autonome, capable de diriger l’assurance qualité au sein de l'équipe et de collaborer avec le centre d’excellence en matière de qualité (CEQ).

L'équipe d'intégration Microsoft est responsable de l'intégration des produits Microsoft sur notre plateforme. L'équipe est en outre responsable de l’attribution et de la gestion des licences Office 365, Azure et perpétuelles, de la synchronisation des détenteurs et des catalogues, de la surveillance des services et de la création des outils d’arrière-guichet utilisés par les employés d'AppDirect et ses partenaires. Les revenus générés par la filière Microsoft représentant la majorité de notre chiffre d’affaires, cette équipe est essentielle au succès d'AppDirect.

Ce que vous ferez et ce qui vous fera briller

  • Concevoir, développer et implémenter des tests automatisés pour les microservices Microsoft;
  • Agir comme champion de la qualité au sein de l'équipe; maintenir des normes de qualité élevées en matière de processus, de code et d'API;
  • Collaborer avec l'équipe de développement pour concevoir et exécuter les plans de test;
  • Piloter, de manière indépendante, les efforts en matière de qualité, en veillant à ce que tous les logiciels soient entièrement testés;
  • Participer aux réunions d'équipe, en fournissant des informations et des commentaires pour améliorer la qualité;
  • Maintenir un cadre d'automatisation des tests robuste en utilisant Selenium, Cypress et d'autres outils d'automatisation;
  • Documenter les problèmes et les bogues; surveiller étroitement chaque bogue tout au long de son cycle de résolution;
  • Fournir des formations et du soutien technique concernant l'utilisation de frameworks pour l'automatisation.

Compétences requises

  • 5+ années d'expérience en assurance qualité des logiciels, notamment dans le domaine de l’automatisation;
  • Expérience éprouvée à titre de professionnel de l'assurance qualité, démontrant la capacité de piloter des initiatives de qualité;
  • Vaste expérience avec Selenium, Cypress ou des outils similaires d'automatisation des API;
  • Bonne connaissance de Java; l’expérience avec d'autres langages de programmation est un atout;
  • Connaissance des bases de données MySQL;
  • Expérience de travail dans des environnements sous pression incluant des intégrations de systèmes complexes;
  • Solide maîtrise des frameworks ouverts comme Spring et Hibernate;
  • Expérience avec les architectures de microservices et les tests automatisés;
  • Connaissance des plateformes infonuagiques et des outils de conteneurisation comme Docker et Kubernetes;
  • Excellentes compétences en communication et capacité à collaborer efficacement avec des équipes interfonctionnelles.

Atouts

  • Expérience avec des outils de test de charge comme K6 ou JMeter;
  • Familiarité avec les tests de contrat à l'aide de Pact.io;
  • Connaissance d’autres langages de programmation et frameworks; expérience avec les processus et outils d’intégration et développement continus (CI/CD).

Chez AppDirecte, nous croyons que l’innovation est à son meilleur dans un environnement favorisant la diversité de l’excellence, de l’expérience et de la pensée. Nous accueillons chaque « AppDirecteur » et « AppDirectrice » pour l’empreinte unique qui est la sienne. Nous favorisons un environnement inclusif et sans discrimination à l’égard de la race, de la religion, de l’âge, de l’orientation sexuelle et de l’identité de genre, afin de favoriser l’authenticité, la fierté et l’excellence. Dans cette optique, nous encourageons fortement les candidatures des personnes autochtones, des personnes handicapées, des personnes issues de la diversité des orientations sexuelles et des genres et/ou des personnes aux identités intersectionnelles.

Chez AppDirecte, nous prenons la protection de la vie privée très au sérieux. Pour plus d'informations sur notre utilisation et notre gestion des données personnelles des candidats, veuillez lire notre politique de confidentialité des candidats. Pour en savoir plus sur nos pratiques générales en matière de confidentialité, veuillez consulter l'avis de confidentialité d'AppDirecte: https://www.appdirect.com/about/privacy-notice

 Veuillez noter que ce rôle nécessite une bonne connaissance de l'anglais puisque le/la candidat.e sélectionné.e devra collaborer avec des équipes situées, entre autres, aux États-Unis, en Inde, en Argentine, ainsi que dans les provinces de l'Ontario et de l'Alberta.

 

 

About AppDirect

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.  AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service.  We power millions of subscriptions worldwide for organizations.  We do this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work.

About You

We are seeking a Senior Software QA Automation Developer to join our Microsoft Integration Team. You will be the quality champion for the team, automating different test cases for Microsoft microservices, and ensuring excellence in process, code, and API delivery. This role demands an independent QA professional who can drive the quality initiative within the team and collaborate with the QCOE department.

The Microsoft Integration Team is responsible for the integration of our platform with Microsoft. The team is in charge of Office 365, Azure, and Perpetual license provisioning, license assignation, tenant synchronization, catalog synchronization, service monitoring, and building the back-office tools used by AppDirect employees and our channels. With the majority of our revenue being generated through Microsoft sellings, this team is crucial to AppDirect's success.

What you’ll do and how you’ll make an impact

  • Design, develop, and implement automated tests for Microsoft microservices;
  • Act as the quality champion for the team, ensuring high standards in process, code, and API delivery;
  • Collaborate with the development team to design and execute test plans;
  • Work independently to drive the quality initiative, ensuring all software is fully tested;
  • Participate in team meetings, providing insights and feedback to improve quality;
  • Maintain a robust Test Automation Framework, utilizing Selenium, Cypress, and other automation tools;
  • Document issues and bugs; relentlessly move each bug through its lifecycle;
  • Provide training and support in using frameworks for automation.

What we’re looking for

  • 5+ years of experience in software QA, with a focus on automation;
  • Proven experience as an independent QA professional, with the ability to drive quality initiatives;
  • Extensive experience with Selenium, Cypress or similar tools for API automation;
  • Strong understanding of Java; experience with other programming languages is a plus;
  • Knowledge of MySQL databases;
  • Experience working in high-pressure environments with complex system integrations;
  • Solid grasp of open-source frameworks like Spring & Hibernate;
  • Experience with microservice architectures and automated testing;
  • Knowledge of cloud platforms and containerization tools like Docker and Kubernetes;
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.

Bonus Skills

  • Experience with load testing tools such as K6 or JMeter;
  • Familiarity with contract testing using Pact.io;
  • Knowledge of additional programming languages and frameworks. Experience with CI/CD processes and tools.

At AppDirect, we believe that innovation thrives in an environment that houses diversity of excellence, experience and thought. We respect each AppDirector as their own fingerprint; unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling AppDirectors to embrace their uniqueness to do their best work. As such, we strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities.

At AppDirect we take privacy very seriously. For more information about our use and handling of personal data from job applicants, please read our Candidate Privacy Policy. For more information of our general privacy practices, please see AppDirect Privacy Notice: https://www.appdirect.com/about/privacy-notice

Top Skills

Java

Similar Jobs

Be an Early Applicant
19 Days Ago
Montréal, QC, CAN
5,500 Employees
Mid level
5,500 Employees
Mid level
Gaming • Metaverse
As a Senior SDET at Epic Games, you will develop automation solutions that enhance the QA and developer workflows in game development. You will leverage your programming skills, particularly in C# and C++, to build robust tools that optimize productivity, while also mentoring junior team members and collaborating closely with production and development teams.
Be an Early Applicant
2 Days Ago
Gatineau, QC, CAN
Hybrid
21,000 Employees
Entry level
21,000 Employees
Entry level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a DevOps Developer at Motorola Solutions, you will help design and deliver call handling solutions, working closely in Agile teams. You will maintain infrastructure for public safety applications, utilizing technologies such as Ansible, Python, and Playwright while ensuring high-quality development practices.
Be an Early Applicant
2 Days Ago
Montréal, QC, CAN
Hybrid
5,000 Employees
Entry level
5,000 Employees
Entry level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
As a Graduate Software Developer, you will be involved in the design, development, and maintenance of software products, working closely with customers in the financial sector. Responsibilities include coding, documentation, collaboration with team members, and ensuring quality standards are adhered to throughout the development process.

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account