Sean Chitwood

Software Tester Extraordinaire and End to End Test Lead

One of the many challenges that modern development teams face is keeping a working pre-production environment. Changes to services you are dependent on and data in them can prevent the services under development from being testable.

On the Getaways team I created a stable test environment contained in Docker containers, configurations that used this environment for unit and integration testing. This included changes to the team build environment to create new versioned Docker images for use in the environment and to the development environment to allow one touch updates to the developers environment.