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).

Notre barre latérale

Welcome to our house!