Automation Developer - Développeur d'automatisation

Nectari Software Inc.
Montreal, QC, Canada
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Job Description

Job Description

Salary : Qui sommes-nous ?

Qui sommes-nous ?

Après 10 ans d’activité dans le secteur des progiciels de gestion intégré, Nectari Business Intelligence a été développé et lancé en 2002 en réponse à la demande des clients d’une solution de veille économique supérieure.

En tant qu’ancien chef de file des progiciels de gestion intégrée (PGI) et désormais des solutions entièrement intégrées de BI et de gestion des données, notre succès est en lien direct avec l’engagement et le dynamisme de nos équipes.

En plus de proposer des solutions robustes et innovantes, nos consultants se démarquent en matière de connaissance et d’expérience.

Ayant plusieurs employés fidèles depuis plus de dix ans ; leur dévouement et leur professionnalisme nous ont permis d’établir une solide expertise en matière de Business Intelligence.

Notre mission

Depuis plus de 20 ans, Nectari développe des solutions d’intelligences d’affaires pour fournir aux entreprises les informations dont elles ont besoin afin de prendre les meilleures décisions, et ce, en temps réel.

Nous mettons à leur disposition un outil puissant, mais simple d’utilisation pour les aider à opérer plus efficacement et plus facilement en éliminant les silos, ce qui permet une meilleure flexibilité.

Pourquoi rejoindre Nectari ?

Que ce soit les équipes orientées vers le fonctionnel ou le technique, tous travaillent de pairs dans la collaboration pour livrer des solutions qui répondent à des besoins ayant pour objectif de créer toujours plus de valeur ajoutée à nos produits et nos utilisateurs.

Rejoindre Nectari c’est faire partie d’une équipe à taille humaine qui développe des solutions adéquates pour les entreprises à travers le monde (plus de 60 000 utilisateurs en Amérique du Nord, Europe, Asie, Australie ).

L’expression de soi est au cœur des valeurs de Nectari. Pour ce faire, nous encourageons nos employés à exprimer leurs idées, à participer au développement de nos produits et de nos méthodologies dans l’effort commun de toujours nous améliorer.

Chez Nectari nous laissons place à l’initiative de chacun. Quiconque souhaite s’investir et prendre des responsabilités sera écouté et supporté en ce sens.

Notre structure

Nectari compte, parmi ses 60 employés, différentes équipes qui collaborent étroitement au quotidien. Au niveau des opérations, le groupe R&D est constitué de plusieurs équipes qui sont responsables : de l’évolution du produit, de la modernisation de la solution et du soutien applicatif.

Ton rôle en tant que développeur(euse) d'automatisation :

En tant que membre de l’équipe de développement, tu auras la tâche d’assurer le maintien des bonnes pratiques de développement.

Tu plongeras dans un monde de recherche, d’analyse et de conception de systèmes en donnant vie à certaines des fonctionnalités les plus révolutionnaires du secteur de l’intelligence d’affaires.

Tu seras amené à :

  • Développer des plans de test, des scripts de test d'automatisation, des tests de régression et utiliser des scénarios de test pour les fonctionnalités de l’application.
  • Effectuer un contrôle qualité manuel si nécessaire.
  • Maintenir et développer les pipelines CI / CD.
  • Créer et développer des scripts de déploiement.
  • Fournir des outils pour améliorer les processus de développement et de sortie de fonctionnalités.
  • Traduire les test cases fonctionnels en test cases automatisés.
  • Définir des normes de qualité et continuellement collecter des mesures pour assurer la qualité.
  • Mettre en place des outils qui vérifient le bon fonctionnement de l'application (notifications, courriels, etc.).
  • Mettre en place des environnements autonomes en utilisant des conteneurs et des VM.
  • Créer des environnements dans le cloud pour les tests.
  • Apporter l'expertise auprès de l'équipe en matière d'automatisation et d'assurance qualité.

Ce que nous recherchons :

  • Expérience en tests d'applications web à l'aide de Selenium.
  • Expérience avec JavaScript et HTML / CSS.
  • Expérience en rédaction de plans de test automatisés.
  • Expérience avec le CI / CD (Azure DevOps).
  • Expérience en création de tests de régression automatisés.
  • Experience avec YAML, PowerShell, Docker, IIS / Windows. (Atout)
  • Maîtrise de C# et de .Net Core.
  • Expérience avec les services Azure Cloud (administration, déploiement, etc.).
  • Expérience avec Azure DevOps. (Atout)
  • Expérience avec les conteneurs (Docker).
  • Expérience de travail dans un environnement Agile.
  • Expérience antérieure dans un rôle similaire, consistant à fournir une expertise à une équipe en matière d'automatisation et d'assurance qualité.
  • Connaissance des meilleures pratiques pour tester un logiciel (évolutivité, adaptabilité, performances, etc.)

Chez nous, tu bénéficieras de :

  • Semaine de travail flexible de 37,5 heures
  • Travailler à domicile, au bureau ou hybride. À vous de choisir.
  • Bonus annuel
  • Contributions de l’employeur à un REER
  • Assurances collectives incluant l’invalidité et les soins dentaires (individuelle ou familiale)
  • Compte de dépenses de santé
  • Programme d’aide aux employés
  • Programme de prime à la référence
  • Programme de remboursement des frais de formation
  • Bureau moderne avec bistro, salle de gym, patios extérieurs et un lounge avec Nintendo switch.
  • À 5 min du métro, et avec un stationnement gratuit.

Who are we?

After ten years in the ERP industry, Nectari Business Intelligence (BI) was developed and launched in 2002 in response to customer demand for a superior business intelligence solution.

As a former leader in enterprise resource planning (ERP) and now a fully integrated Business Intelligence and Data Management solution, our success is directly related to the commitment and drive of our teams.

In addition to providing robust and innovative solutions, our consultants distinguish themselves by their knowledge and experience.

Many of them have been with us for over a decade; their dedication and professionalism have allowed us to establish a solid expertise in Business Intelligence.

Why join Nectari ?

All our team, whether functionally or technically oriented, work together to deliver solutions that meet business needs to consistently deliver more value to our products and users.

Joining Nectari means being part of a human-sized team that develops solutions for companies worldwide (more than 60,000 users in North America, Europe, Asia, and Australia...).

We are committed to ensuring that each of our employees can express their ideas and participate in developing our products and methodologies.

At Nectari, we leave room for initiative. Anyone who wants to get involved and take responsibility will be listened to and supported in this sense.

R&D Structure :

Nectari's 60 employees work closely together daily. At the operations level, the R&D group is composed of 3 teams that are responsible for : product evolution, solution modernization, and application support.

Your role as a Automation Developer

As a development team member, you will be responsible for maintaining good development practices. You will dive into a world of research, analysis, and system design, bringing to life some of the most revolutionary features in the business intelligence industry.

You will :

  • Develop test plans, create automation test scripts, operate regression testing and operate test cases for new / existing features and releases.
  • Translate functional test cases into maintainable automated test cases.
  • Maintain and develop CI / CD pipelines.
  • Create and develop deployment scripts.
  • Provide tools to enhance the development and the release processes.
  • Define standards of quality and continuously collect metrics to ensure quality.
  • Establish tools to monitor the health of the application (notifications, emails, etc.).
  • Set up standalone environments using containers and VMs.
  • Perform manual QA when required.
  • Create cloud environments for testing.
  • Responsible to provide leadership and expertise to the team regarding automation and QA

What we're looking for :

  • Experience with testing web applications using Selenium.
  • Experience with JavaScript and HTML / CSS.
  • Experience with writing automated test plans.
  • Experience with CI / CD (Azure DevOps).
  • Experience with creating automated regression tests.
  • Experience with YAML, PowerShell, Docker, IIS / Windows. (Asset)
  • Proficient usage of C# and .Net Core.
  • Experience with Azure Cloud Services (administration, deployment, etc.).
  • Experience with Azure DevOps. (Asset)
  • Experience with containers (Docker).
  • Experience working in Agile environment.
  • Previous experience in a similar role, providing expertise to a team regarding automation and QA.
  • Knowledge of the best practices to test a software (scalability, adaptability, performance, etc.).

With us, you will benefit from the following :

  • Flexible 37.5-hour work week
  • Work from home, in the office or hybrid. The choice is yours.
  • Annual bonus
  • Employer contributions to an RRSP
  • Group insurance, including disability and dental (individual or family)
  • Health Spending Account
  • Employee assistance program
  • Referral bonus program
  • Training reimbursement program
  • Modern office with a gym, outdoor patios, a lounge with a coffee machine and a Nintendo Switch.
  • 5 minutes from the metro, and free parking.
  • Il y a 4 heures
Emplois reliés
Offre sponsorisée
Nectari Software Inc.
Montréal, Québec

Your role as a Automation Developer. Ton rôle en tant que développeur(euse) d'automatisation: . Développer des plans de test, des scripts de test d'automatisation, des tests de régression et utiliser des scénarios de test pour les fonctionnalités...

Ericsson
Montréal, Québec

JOB Title: 5G Software Test Automation Developer. Expérience de JCAT ou d'une automatisation de test similaire;. To support and enable service providers with their transition to cloud native software and automated operations, we are looking for software developers that can own design through impleme...

Offre sponsorisée
Fed IT
Longueuil, Québec

Je suis à la recherche, pour un de nos clients, situé à Boucherville, d'un analyste QA. Collaborer avec l'analyste d'affaires pour clarifier les exigences lorsque nécessaire. L'entreprise vous offre un salaire compétitif, des avantages sociaux (assurance collective, épargne retraite, journée maladie...

Offre sponsorisée
Cerbexa Inc.
Montréal, Québec

Posséder 5 années d’expérience en tant qu’analyste en assurance qualité dans le domaine des technologies de l’information. Avoir participé à titre d’analyste en assurance qualité dans lequel elle a réalisé. Les li...

Offre sponsorisée
Opusing Corporation
Montréal, Québec

Quality assurance deliverables: quality plan, test plan, test strategies, monitoring reports, definition of quality assurance metrics;. The Quality Assurance Analyst's main task will be to design, write, implement and execute the various tests (unit, functional, automated) that will validate the...

Offre sponsorisée
Commsoft Technologies - Fidelio
Montréal, Québec

Tu es passionné(e) par la technologie, l’automatisation et l’amélioration continue? Tu souhaites contribuer à la qualité des solutions tout en évoluant dans une entreprise qui valorise l’innovation et le développement de ses talents? Le poste d’Analyste en automatisation de l’assurance qualité est f...

EXO
Montréal, Québec

Minimum de 3 années d’expérience en tant qu’Analyste - Assurance qualité ;. Opus gratuite, assurances collectives, régime de retraite, vacances généreuses, congés fériés, congés maladie et personnels, programme d’aide aux employés, service gratuit de télémédecine pour vous et votre famille et un clu...

NÖORD TECHNOLOGIES
Montréal, Québec

We are looking for a knowledgable Python Developer. Familiarity with Python web stacks. ...

FOLKS VFX
Montréal, Québec
Télétravail

We are seeking a Senior Software Developer to join our development team. Software Architecture: Architect robust and scalable solutions following the Clean Architecture and other modern software engineering practices. Collaboration & Mentoring: Work closely with other developers, technical direc...

CGI
Montréal, Québec

CGI has an immediate need for an AWS Python Developer with Tableau Experience to join our team. We have an immediate opening for an AWS Python developer with Tableau Experience. Proficiency in AWS Python programming. ...