QC Manager

Scope

As a team leader, is accountable for providing guidance and coaching to team members and developing the people’s competencies within the team; helping them consistently deliver working software to the standards the Company expects.

Job description

People & Team Management:

  • Coach and mentor team members on business and soft skills
  • Bring quality improvements by defining and deploying the QA processes and tools
  • Help team members in reaching a high level of autonomy
  • Ensure the team members are aware and adhere to Company processes and practices
  • Is accountable for developing and training team member
  • Is accountable for developing budget plan, equipment and infrastructure order
  • Is accountable for recruitment
  • Ensure no one person in the team is solely accountable for any critical task or activity
  • With the contribution of external stakeholders, define yearly QA objectives, assess team members’ achievements
  • Assess and report the quality of final releases

Team(s) Coordination:

  • As Program Quality Coordinator, in deep collaboration with a “QA Product Owner”, coordinate and follow-up tests activities of the Program
  • Review and follow test execution (coverage analysis, test plan, manual test, automatic test writing, regression test, non-functional testing, etc.)
  • Define test effort mapping between all teams in the Program
  • Ensure Program’s teams are following the EVS processes, test strategies and standards
  • Participate actively and contribute to transversal initiatives with the objective to bring valuable improvements for the teams, the department and the Company
  • Together with peers, support and drive department in his Continuous Improvement, by establishing valuable improvements and processes

Technical expertise:

  • Have a good and practical knowledge of software engineering, especially of QC methodology (e.g. ISTQB)
  • Does at a certain percentage of your time (10%) what your team does
  • Increase the technical expertise of the team in advanced test types and techniques
  • A background of an architect or software engineer and a good understanding of micro-services architectures
  • Have a good knowledge of the product lifecycle and roadmap Contribution in Agile environment
  • Help remove impediments/blocks that the QC teams (functional & non-functional) is not able to resolve by themselves; while Scrum Master does this day-to-day, team leader will need to focus on removing more systemic or companywide blocks
  • Work closely with Product Owners of Delivery Teams, QA Product Owner, and other teams in an agile environment to collaborate and influence products development, quality & high-availability

Profile

After a Master's degree in Computer Science or equivalent and a solid experience validating software meeting high-performance, high-availability and real time constraints, you want to actively lead the validation of innovative applications applied to the video broadcasting domain. You are capable of managing 2 teams of QC Engineers & Software Engineers in Test Automation working in an Agile environment.

You have the following skills:

  • Master tools, technics and methods of validating software development in a micro-service, real time based environment
  • Be open-minded and value teamwork, have the sense of the responsibilities
  • Focus on quality, detail minded, willing to take care of stakeholders point of view
  • Open for changes and continuous learning
  • Willing to invest in knowledge of broadcasting solutions
  • Shows initiative, is curious, and communicates well about initiatives
  • Capable of executing tasks autonomously and getting help whenever needed
  • Desire to work in a fast paced, growing & deadline driven environment
  • Good written and verbal communication skills, shares information actively
  • Aligned with EVS values : Innovation, Passion, Excellence, Agility, Accountability, Teamwork, and Customer Success Why join EVS ? | EVS

Languages :

  • Fluent in French and in English
  • Knowledge in other languages is an asset

Offer

Becoming Part of the EVS Team not only means that you will receive a competitive salary in line with your skills and the market, but also a range of other additional wellness and healthcare benefits. Our flexible schedules and hybrid way of working (homeworking) policies will help you preserve your work-life balance. EVS will give you the tools to develop your skills and your career by giving you the opportunities of internal mobilities and a wide range of trainings. We encourage our motivated talents with a friendly, lively, and inclusive environment.