Spécialiste en ingénierie de l’assurance qualité | QA Engineering Specialist

Job Posted 11 Days Ago Posted 11 Days Ago
Be an Early Applicant
Montréal, QC
Senior level
Digital Media • News + Entertainment
The Role
As a QA Engineering Specialist, you will ensure product quality through designing and executing comprehensive test plans, collaborating across teams, and troubleshooting issues in hardware and software solutions.
Summary Generated by Built In

Pourquoi joindre les rangs de Grass Valley?

Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire du contenu exceptionnel qui captive le public et connecte les gens par la magie des médias.

En tant que chef de file de la R&D de l’industrie, nous offrons la gamme la plus étendue et approfondie de solutions de pointe dans le secteur. Nous sommes le partenaire de confiance de nombreux grands noms créatifs du secteur des médias et du divertissement, car nous aidons nos clients à créer des entreprises médiatiques prospères et à s’adapter à l’évolution rapide du paysage médiatique.

Pour de plus informations, veuillez consulter notre site www.grassvalley.com.

L’opportunité

Nous recherchons un ou une spécialiste en ingénierie de l’assurance qualité hautement qualifié(e) et attentif(ve) aux détails pour rejoindre notre équipe, afin de garantir la qualité, la performance et la fiabilité de notre gamme de produits modulaires basée sur du matériel dans l'industrie de la diffusion. Ce rôle nécessite une solide expertise technique en validation de matériel et de logiciels, ainsi qu'une compréhension approfondie des normes de diffusion et du traitement du signal. Vous serez responsable de la conception, de la mise en œuvre et de l'exécution de plans de tests complets pour valider la fonctionnalité, la stabilité et la conformité des produits aux réglementations de l'industrie.
En tant que spécialiste en ingénierie de l’assurance qualité, vous travaillerez en étroite collaboration avec les équipes de développement matériel, de micrologiciel et de logiciel, contribuant à l'amélioration continue des processus de test, des frameworks d'automatisation et de la qualité des produits. Ce poste offre l'opportunité de travailler sur des technologies de diffusion de pointe, en garantissant une diffusion de contenu fluide sur diverses plateformes et environnements.

Votre rôle

  • Mettre en place et configurer des environnements de test pour valider les solutions matérielles et logicielles ;
  • Développer des procédures de test complètes et de la documentation pour les configurations de test, en assurant leur reproductibilité et leur clarté ;
  • Concevoir, mettre en œuvre et affiner en continu les plans de test pour améliorer la couverture et l'efficacité ;
  • Exécuter des tests manuels et automatisés, en vérifiant la fonctionnalité, la stabilité et la performance du système ;
  • Développer et maintenir des scripts d'automatisation des tests pour améliorer l'efficacité des tests et détecter de manière proactive les problèmes de qualité ;
  • Effectuer des tests fonctionnels, de régression, de performance et de scalabilité pour garantir une haute fiabilité du produit ;
  • Diagnostiquer et résoudre les problèmes de performance et de stabilité dans une base de code large et en évolution ;
  • Réaliser des revues de code pour garantir les meilleures pratiques, la maintenabilité et la testabilité du logiciel ;
  • Présenter et démontrer les résultats des tests, les améliorations et les nouvelles implémentations de tests aux parties prenantes ;
  • Se tenir informé(e) des technologies émergentes, des outils et des meilleures pratiques de l'industrie pour améliorer les processus de QA.

Votre personnalité et vos compétences

  • Baccalauréat en génie logiciel, génie informatique ou domaine connexe ;
  • Au moins cinq (5) années d'expérience dans les tests/assurance qualité, de préférence dans une industrie similaire ;
  • Expérience dans la création de cas de test détaillés et efficaces basés sur les exigences et les spécifications du projet ;
  • Maîtrise de l'exécution de tests manuels et automatisés pour identifier les défauts, assurant la fonctionnalité, la performance et la sécurité des produits ;
  • Maîtrise des tests d'API pour vérifier la fonctionnalité, la sécurité et la performance ;
  • Capacité à rapporter et suivre les défauts, en collaborant avec l'équipe de développement pour résoudre et corriger les problèmes ;
  • Excellentes compétences en résolution de problèmes et capacité à résoudre des problèmes techniques complexes ;
  • Maîtrise de la revue de la documentation telle que les notes de version, les guides d'installation et les manuels de l'utilisateur ;
  • Expérience avec des langages de programmation et de script tels que Python pour développer et maintenir des tests automatisés ;
  • Expérience dans la gestion du code avec des systèmes de contrôle de version tels que Git ;
  • Maîtrise des systèmes d'exploitation Windows et Linux ;
  • Expérience dans la préparation et la maintenance des configurations de test (commutateurs réseau, dispositifs matériels) ;
  • Maîtrise de l'utilisation de Wireshark pour la capture, l'analyse et le dépannage des paquets dans des environnements réseau ;
  • Maîtrise de la création de documentation claire et concise pour les configurations de test et les procédures internes ;
  • Maîtrise du français et de l’anglais à l’oral et à l’écrit.
    • Une connaissance de l’anglais appropriée aux fonctions est nécessaire, car la personne titulaire doit travailler dans des équipes de recherche et développement interfonctionnelles situées dans différents pays tels que les États-Unis, le Royaume-Uni et la Pologne.

 

Vos Conditions de Travail

  • Une rémunération concurrentielle
  • Un environnement de travail accueillant et dynamique

  • Cette description de poste a pour but de décrire la nature générale et le niveau du travail qu’implique cet emploi. Il ne s’agit pas d’une liste exhaustive de toutes les responsabilités, tâches et compétences requises pour celui-ci.
  • Grass Valley est un employeur qui adhère au principe de l’équité et prend ses décisions en matière d’emploi sans tenir compte du sexe, de l’état civil, de la race, de la religion, de la couleur, de l’âge, du handicap, de l’orientation sexuelle ou du statut de vétéran protégé.

Why Join Grass Valley?

With our award-winning technology and trusted expertise, Grass Valley enables and empowers creators, broadcasters and media organizations to produce brilliant content that captivates audiences and connects people through the magic of media.

As the industry’s R&D powerhouse, we offer the widest and deepest range of best-in-class solutions in the industry. We are the trusted partner to many of the biggest and most creative names in the media and entertainment business as we help our customers to build successful media businesses and navigate the rapidly shifting mediascape.

For more information, please visit www.grassvalley.com.

The Opportunity
We are seeking a highly skilled and detail-oriented QA Engineering Specialist to join our team, ensuring the quality, performance, and reliability of our modular hardware-based product line in the broadcast industry. This role requires a strong technical background in hardware and software validation and a deep understanding of broadcast standards and signal processing. You will be responsible for designing, implementing, and executing comprehensive test plans to validate product functionality, stability, and compliance with industry regulations.
As a QA Engineering Specialist, you will work closely with hardware, firmware, and software development teams, contributing to continuously improving testing processes, automation frameworks, and product quality. This position offers the opportunity to work on cutting-edge broadcast technology, ensuring seamless content delivery across various platforms and environments.

Your Role

  • Set up and configure test environments for validating both hardware and software solutions;
  • Develop comprehensive test procedures and documentation for test setups, ensuring reproducibility and clarity;
  • Design, implement, and continuously refine test plans to improve coverage and efficiency;
  • Execute both manual and automated tests, verifying system functionality, stability, and performance;
  • Develop and maintain test automation scripts to enhance testing efficiency and detect quality issues proactively;
  • Conduct functional, regression, performance, and scalability testing to ensure high product reliability;
  • Diagnose and troubleshoot performance and stability issues within a large and evolving codebase;
  • Conduct code reviews to ensure best practices, maintainability and testability of the software;
  • Present and demonstrate test results, improvements, and new test implementations to stakeholders;
  • Stay updated with emerging technologies, tools, and industry best practices to enhance QA processes.

Who you are​​​​​​​

  • Bachelor’s degree in software engineering, computer engineering, computer science or related field;
  • Minimum of five (5) years experience in testing/QA, preferably in a similar industry;
  • Experience in creating detailed and effective test cases based on project requirements and specifications;
  • Proficiency in executing manual and automated tests to identify defects, ensuring the functionality, performance, and security of products;
  • Proficiency in testing APIs to verify functionality, security, and performance;
  • Ability to report, and track defects, collaborating with the development team to resolve and fix issues;
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues;
  • Proficiency in reviewing documentation such as release notes, installation guides, and user manuals;
  • Experience with programming and scripting languages such as Python to develop and maintain automated tests;
  • Experience in managing code with version control systems like Git;
  • Proficiency with Windows and Linux operating systems;
  • Experience in preparing and maintaining test setups (Network switches, hardware devices);
  • Proficiency in using Wireshark for packet capture, analysis, and troubleshooting in networked environments;
  • Proficiency in creating clear and concise documentation for test setups and internal procedures;
  • Fluency in French and English, both oral and written.
    • Knowledge of English appropriate to the duties is required, as the incumbent is expected to work in cross-functional research and development teams located in different countries such as the United States, the United Kingdom, and Poland.

Working Conditions

  • Competitive Compensation packages
  • Energizing and supportive work environment

  • This job description is intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities, duties and skills required of this job.
  • Grass Valley is an equal opportunity employer and makes employment decisions without regard to gender, marital status, race, religion, colour, age, disability, sexual orientation or protected veteran status.

Top Skills

Git
Linux
Python
Windows
Wireshark
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,373 Employees
On-site Workplace
Year Founded: 1959

What We Do

Grass Valley is the leading technology provider for the live media and entertainment industry. Trusted by the world's top media producers, powering their media centers, mobile production units, 24-hour newsroom, and sports streaming platforms.

As the number one trusted partner in media technology, Grass Valley enables content owners and service providers to create and deliver live experiences in the most efficient way. Whether it’s IP-native cameras or state-of-the-art cloud production platforms, Grass Valley is at the forefront of ground-breaking live media innovation. Grass Valley continues to pioneer market-leading advances based on cloud and software efficiency to transform live content for the streaming era today and in the future.

Headquartered in Montreal, Grass Valley has been engaged in the media technology business for over 60 years. For information about Grass Valley solutions and services, please visit grassvalley.com.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Quality Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

ServiceNow Logo ServiceNow

Principal Platform Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

ServiceNow Logo ServiceNow

Senior Software Quality Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

Bounteous Logo Bounteous

Power Developer

Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Hybrid
Montréal, QC, CAN
4000 Employees

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
Not Eligible
Save
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account