CTC007900 - Software Quality Coach
Secteur industriel: Éducation
Type d'emploi: Contract
Durée: Two years
Mode de travail: Remote
Description
The Software Quality Coach plays a key role in improving testing processes and quality assurance within CHU de Québec – Université Laval. They support development and analysis teams in adopting best practices in testing, automation, and software architecture while ensuring compliance with requirements and industry standards.
Responsibilities:
-
Test Development & Automation
-
Support & Team Guidance
-
Software Quality Process Improvement
-
Collaboration & Leadership
-
Design, develop, and automate functional, integration, unit, and performance tests.
-
Implement modern tools and processes to standardize test automation across teams.
-
Continuously improve test automation strategies and tools.
-
Guide analysts in writing functional specifications, requirements, and test plans.
-
Assist developers in adopting best software development practices.
-
Contribute to the evolution of quality assurance and the adoption of TDD, ATDD, BDD methodologies.
-
Propose and implement modern quality assurance methods tailored to Agile environments.
-
Contribute to the continuous improvement of the department by evaluating and optimizing existing processes.
-
Participate in the design of test scenarios to ensure requirement coverage.
-
Work closely with development, architecture, and project management teams.
-
Foster a culture of quality and continuous improvement across various teams.
-
Provide technical leadership to support the adoption of quality assurance standards.
Requirements:
-
Advanced and recognized experience as a software architecture coach.
-
Experience in development or maintenance of systems using VB.NET or C#.
-
Expertise in TDD (Test-Driven Development), ATDD, and BDD methodologies.
-
Strong experience in SQL Server and SQL.
-
Proficiency in Azure/Microsoft 365 and Visual Studio (2020 or later).
-
Strong knowledge of Agile methodologies.
-
Expertise in ASP.NET, .NET Framework 4.0+, MVC.
-
Proficiency in web development (ASP.NET, HTML5, JavaScript, MVC, CSS3, MVVM, ORM (NHibernate), jQuery).
-
Understanding of design patterns and system integration.
-
Ability to work independently and demonstrate leadership.
-
Strong interpersonal skills to facilitate teamwork and collaboration.
-
Rigor, analytical skills, integrity, and the ability to write high-quality technical documents.
-
Knowledge of technical English (a plus).