Geoff Bache is an experienced software developer and works for Jeppesen Systems (part of the Boeing Group) in Gothenburg, Sweden. Geoff has a particular interest in agile methodologies, and has pioneered the use of automated system acceptance tests to facilitate frequent communication and feedback between developers and subject matter experts in his organization. Over the years he has used and developed various techniques and tools, most recently the acceptance test tool “TextTest” and the Python GUI recorder/replayer “PyUseCase”. Geoff has presented his work in papers, workshops and tutorials at various conferences in Europe and the USA, including XP, Agile, Europython and Expo-C.