Bell Media is a Canadian content creation company with assets in television, radio, out-of-home advertising, digital media and more. As one of Canada’s leading broadcasters, the company delivers multiple streaming services optimized with DevOps.
To remain competitive and meet growing customer demand, Bell Media wanted to enhance its streaming platform features, accelerate deployments and make product releases shorter and more reliable without impacting tight product timelines. As one of Bell Media’s preferred partners, Contino, a Cognizant company was chosen to help the company meet its goals.
Contino standardized building, testing and deployment processes, which streamlined the software development lifecycle from local development to production pipelines. We also enabled consistency within build and deployment environments across local and continuous integration and deployment pipelines.
To eliminate manual testing, we introduced test automation, allowing testing to be shifted to earlier parts of Bell Media’s development lifecycle and various software tools, establishing them as an operating standard for Bell Media to improve acceptance criteria codification. This helped consolidate quality assurance testing and software engineering processes. We also created a proof of concept to break up monolithic services and enable universal processes that could be applied to environments across all use cases while supporting practical testing. Additionally, we developed a tool to create test data that was predictable and could be deployed in a long-term test environment.