Senior Quality Assurance Software Developer – Analytics (Montreal)

Senior Quality Assurance Software Developer – Analytics (Montreal)

30 Jul
|
Ribbon Communications Operating
|
Montreal

30 Jul

Ribbon Communications Operating

Montreal

JOB TITLE Senior Quality Assurance Software Developer Ribbon Analytics Ribbon Communications is a global leader in secure cloud communications software solutions, IP and optical networking solutions, and cloud-to-edge communications.

We serve a diverse range of customers, including service providers, enterprises, governments, and critical infrastructure providers.

Our innovative solutions are designed to modernize networks, enhance competitive positioning, and improve business outcomes in today''s data-driven world.

At Ribbon, we are committed to fostering a culture of diversity, equality, and inclusion.

Our team works collaboratively across functions and geographies.

We pride ourselves on our passion for innovation, our dedication to customer satisfaction, and our commitment to social and environmental responsibility.

Join us to be part of a dynamic team that values creativity, collaboration, and continuous learning OPPORTUNITY Ribbon Communica tions is looking for a quality assurance software developer to assist in the test coverage of features o n Ribbon Analytics .

Ribbon Analytics is a big data Network Analytics and Security product that collects, processes and reacts to massive amounts of data collected from the network , leveraging Machine Learning and other techniques to analyze trends and outliers in the data and take action to mitigate security threats, fraud etc. in a customers network.

The position will be within the Ribbon Technology and Solutions development team , working on the latest technologies in the Big Data and Analytics field using contemporary data visualization and UI frameworks as a front end to the latest Big Data platform engines such as Kubernetes/ Docker , Hadoop, and Angular within a virtualized, micro-services application architecture.

Responsibilities: Design, develop, and execute test plans for complex distributed systems Build and maintain automation frameworks using Python or Perl Collaborate with Dev

Ops teams to validate deployments on Kubernetes platforms Develop and manage Jenkins pipelines for automated testing and continuous integration Identify, document, and track defects, ensuring timely resolution Perform scalability and reliability testing for large-scale data systems Continuously improve testing processes by adopting new tools and methodologies Provide detailed reports and metrics to stakeholders on test coverage, performance, and quality Conduct database performance testing for PostgreSQL and Hadoop clusters Provide guidance to junior quality assurance software developers Required Qualifications: Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field,



ideally with specialization in Data Engineering or Machine Learning 3 10 years of experience in software testing and QA engineering Proficiency in automation scripting using Perl or Python Hands-on experience with Kubernetes platforms Solid understanding of test planning, execution, and automation strategies Practical experience in Jenkins pipeline creation and management Familiarity with CI/CD pipelines and Dev

Ops practices Robust analytical, problem-solving, and communication skills Assets: Experience with micro service architecture (Kubernetes, Containers, REST API) Deep knowledge of Python, advanced SQL, database technologies Experience in Java , Go Experience with Deep Learning platforms Experienced in engineering data pipelines using big data technologies (Impala, Presto, Spark, Flink) on medium to large scale data sets Work Arrangement: Hybrid role Work from the office on Tuesday, Wednesday and Thursday . TITRE DU POSTE : Dveloppeur snior en assurance qualit logicielle Ribbon Analytics Ribbon Communications est un leader mondial en solutions logicielles de communication, de rseaux IP et optiques, ainsi que de communications vers les rseaux priphriques (Edge).

Nous servons une clientle varie, incluant des fournisseurs de services, des entreprises, des gouvernements et des fournisseurs dinfrastructures critiques.

Nos solutions innovantes visent moderniser les rseaux, amliorer la comptitivit et optimiser les rsultats daffaires dans un monde ax sur les donnes.

Chez Ribbon, nous nous engageons promouvoir une culture de diversit, dgalit et dinclusion.

Notre quipe collabore avec une multitude de diffrents groupes rpartis dans plusieurs rgions.

Nous sommes fiers de notre passion pour linnovation, de notre dvouement la satisfaction client et de notre engagement envers la responsabilit sociale et environnementale.

Joignez-vous nous pour faire partie dune quipe dynamique qui valorise la crativit, la collaboration et lapprentissage continu. OPPORTUNIT Ribbon Communications recherche un dveloppeur en assurance qualit logicielle pour contribuer la couverture des tests des fonctionnalits de Ribbon Analytics.

Ribbon Analytics est un produit danalyse de rseau et de scurit bas sur le Big Data, qui collecte, traite et ragit des volumes massifs de donnes provenant du rseau.

Il utilise lapprentissage automatique et dautres techniques pour analyser les tendances et les anomalies, et prendre des mesures afin de rduire les menaces de scurit, la fraude, etc., dans le rseau des clients.





Le poste fait partie de lquipe de dveloppement Ribbon Technology and Solutions , travaillant avec les technologies les plus rcentes dans le domaine du Big Data et de lanalytique, en utilisant des plateformes modernes de visualisation et dinterface utilisateur base sur des microservices utilisant les technologies Kubernetes, Hadoop et Angular.

Responsabilits: Concevoir, dvelopper et excuter des plans de test pour des systmes distribus complexes Construire et maintenir des plateformes dautomatisation en Python ou Perl Collaborer avec les quipes Dev

Ops pour valider les dploiements sur des plateformes Kubernetes Dvelopper et grer des pipelines Jenkins pour les tests automatiss et lintgration continue Identifier, documenter et suivre les dfauts, en assurant leur rsolution rapide Effectuer des tests de fiabilit en fonction de la demande pour des systmes de donnes grande chelle Amliorer continuellement les processus de test en adoptant de nouveaux outils et mthodologies Fournir des rapports dtaills et des mtriques sur la couverture des tests, la performance et la qualit Raliser des tests de performance des bases de donnes pour PostgreSQL et des clusters Hadoop Apporter du soutien dautres dveloppeurs juniors en assurance qualit logicielle Qualifications requises: Diplme en informatique, gnie lectrique, gnie informatique ou domaine connexe, idalement avec une spcialisation en ingnierie des donnes ou en apprentissage profond 3 10 ans dexprience en tests logiciels et en ingnierie QA Matrise des scripts dautomatisation en Perl ou Python Exprience pratique avec Kubernetes Comprhension de la planification, de lexcution et des stratgies dautomatisation des tests Exprience pratique dans la cration et la gestion de pipelines Jenkins Familiarit avec les pipelines CI/CD et les pratiques Dev

Ops Excellentes comptences analytiques, en rsolution de problmes et en communication Atouts: Exprience avec larchitecture microservices (Kubernetes, conteneurs, API REST) Connaissance approfondie de Python, SQL avanc et des technologies de bases de donnes Exprience en Java, Go Exprience avec des plateformes dapprentissage profond Exprience dans la conception de pipelines de donnes utilisant des technologies Big Data (Impala, Presto, Spark, Flink) sur des ensembles de donnes de taille moyenne grande Modalit de travail: Poste hybride Travail du bureau les mardi, mercredi et jeudi.

The anticipated base pay range for this full-time position in all geographic locations is $80,000.00 - $110,000.00 annually.

Actual compensation within the range will be determined based on a variety of factors, including, but not limited to the candidates experience, skills and education.

The compensation package also includes eligibility for an incentive plan and comprehensive benefits, subject to applicable requirements.

📌 Senior Quality Assurance Software Developer – Analytics (Montreal)
🏢 Ribbon Communications Operating
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior quality assurance software developer – analytics (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior quality assurance software developer – analytics (montreal) / montreal