Mobile telecommunications company Vodafone is going through a transformation utilizing engineering teams across the globe to help speed up our deliveries, ensure consistency and make use of reusable elements of engineering. One of their global projects is a shared React component library situated in a monorepo. The library is set up to ensure consistency, alignment and common building blocks across all markets – giving a solid foundation to all new web-based projects. With over 220 shared components and contributions from developers across the globe, ensuring the quality in their library is critical.
Explore how the Vodafone team overcame hurdles in their automated testing journey and how they used dependency checking to ensure they only tested what was needed, speeding up test flow whilst ensuring no reduction in the output quality.
David Lindley, Software Engineering Manager, Vodafone UK