Challenges
Within the Technical Distribution Department, the “Quality and Validation” division monitors the quality of products and customer services offered to its subscribers. On the product side, there was no validation team. The arrival of new product versions has led to a deterioration in the quality of service (dissatisfaction of end customers, high call rate).
The software versions deployed in the field for subscribers contained too many bugs.
A complete control of the chain
Following a 3-month audit project, the client asked us to create a software validation team.
We have the expertise and knowledge required for product validation, following our experience on an equivalent validation project. As a recognized player in this field, our knowledge of the media industry and more specifically of broadcasting allowed us to respond quickly to the problem.
Our continuous integration engineers work alongside FRONT developers on the devices to help them correct existing bugs and/or add new features. They work using AGILE methodology, with 2-3 week sprints. When the results of the integration tests are conclusive, the versions are then delivered to the validation teams for end-to-end testing. We have participated in the integration of video-on-demand services such as Netflix, Disney +, PARAMOUNT + and APPLE TV
After an update of the test plans and an assessment of the state of the different software versions, we set up a validation based on the FRONT and Middleware developments in AGILE
Technical environment
Git, Jenkins, Squash, JIRA, Linux, Confluence
Software STB validation
- Software validation (Middleware / Webapp) of the different deliveries before going into production,
- PRE MEP and POST MEP tests,
- Validation of all modifications related to signaling (SAT, TNT, OTT)
Continuous front integration
- Support to help FRONT TV developers to correct and make the necessary evolutions in each sprint
- Validation and sanity check in integration environment
Characterization
Analysis of the anomalies reported to identify the layers involved
Data log analysis
- Monitoring of the subscriber base,
- Beta testing during software deployments,
- Analysis of problems reported via technical logs
Test automation
- Automation of tests and supervision of linear and non-linear services via WITBE bay.
- Test automation via Agilitest
Parameterization, engineering
- Access control parameterization during various commercial operations,
- Support for field anomaly reports,
- Validation of new cards,
- Countermeasures for anti-piracy,
- System implementation during upgrades of servers managing access control
TDR Parameterization
- Parameterization of TDR equipment at the audio/video level on all distributed vectors,
- Management of inputs/outputs and support for audiovisual control
14
years of commitment
40
stakeholders