Software quality in a world of microservices and continuous deployment How the role of quality assurance at the Guardian has adapted to support today’s fast-paced software landscape In today’s software landscape, we find ourselves for better or worse in the age of the service. Software is typically broken up into a host of cooperating pieces of infrastructure. The boundaries of where an application begins and ends are blurred and we have to contend with issues of timing, scaling, caching, data consistency and integrity. Despite this fundamental shift in how

Read more