Senior Quality Assurance Software Developer – Analytics (Montreal)

Senior Quality Assurance Software Developer – Analytics (Montreal)

09 Nov
|
Ribbon Communications
|
Montreal

09 Nov

Ribbon Communications

Montreal

JOB TITLESeniorQuality AssuranceSoftware Developer– RibbonAnalytics

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 agile team that values creativity, collaboration, and continuous learning

OPPORTUNITY

Ribbon Communications is looking for aquality assurancesoftware developerto assist in thetest coverageof features onRibbonAnalytics. Ribbon Analytics is a big data NetworkAnalytics and Security product that collects,processes and reacts to massive amounts of data collected from the network,leveragingMachine Learning and other techniquestoanalyzetrends and outliers in the data and take action to mitigatesecurity threats, fraudetc.in a customer’s network.

The position will be withintheRibbon Technology andSolutionsdevelopment team,working on the latest technologies in the Big Data and Analyticsfieldusing contemporary data visualization andUI frameworksas a front end to the latest Big Data platform engines such as Kubernetes/Docker, Hadoop, andAngularwithin a virtualized,



micro-services application architecture.

Responsibilities:

- Design, develop, and execute test plans for complex distributed systems
- Build and maintain automation frameworks using Pythonor Perl
- Collaborate with DevOps 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
- Continuouslyimprovetesting 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 tojunior quality assurance software developers

RequiredQualifications:

- Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, ideally with specialization in Data Engineering or Machine Learning
- 3–10years 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 DevOps practices
- Strong analytical, problem-solving, and communication skills

Assets:

- Experiencewithmicro 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 : Développeur sénior en assurance qualité logicielle – Ribbon Analytics

Ribbon Communications est un leader mondial en solutions logicielles de communication, de réseaux IP et optiques, ainsi que de communications vers les réseaux périphériques (Edge). Nous servons une clientèle variée, incluant des fournisseurs de services, des entreprises, des gouvernements et des fournisseurs d’infrastructures critiques. Nos solutions innovantes visent à moderniser les réseaux, améliorer la compétitivité et optimiser les résultats d’affaires dans un monde axé sur les données.

Chez Ribbon, nous nous engageons à promouvoir une culture de diversité, d’égalité et d’inclusion. Notre équipe collabore avec une multitude de différents groupes répartis dans plusieurs régions. Nous sommes fiers de notre passion pour l’innovation, notre dévouement à la satisfaction client et notre engagement envers la responsabilité sociale et environnementale. Joignez-nous à nous pour faire partie d’une équipe dynamique qui valorise la créativité, la

📌 Senior Quality Assurance Software Developer – Analytics (Montreal)
🏢 Ribbon Communications
📍 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