Fabian is an award winning senior technologist with more than a decade of experience in technology and more than 17 years in the finance industry. He has worked as project manager, business analyst, application manager and software developer. In the past he has built applications such as online banking solutions, as well as research and automated trading systems for banks in Switzerland, Liechtenstein and United Kingdom. He is passionate about Agile methodologies and building data driven automated decision-making systems. He cares about clean code and continuous delivery of quality software.
Why Automating Your Manual Testing is a Bad Strategy
To achieve continuous delivery pipelines in a DevOps environment you need automated testing for quality assurance of your software. Nonetheless, this is easier said than done. Especially, if you go beyond the usual unit testing and want to test the actual behaviour of your application. Fabian will present to the audience why automating your existing manual testing is a bad idea and why so many of us are struggling to achieve a satisfactory automated testing suite.
Then he will present a testing strategy and software design principles based on Event Sourcing leveraging Behaviour Driven Development (BDD) and Domain Driven Design (DDD) concepts which will allow engineers to achieve true automated behaviour testing of their applications. Ultimately, these principles and concepts will boost their DevOps transformation to the next level.