Perhaps the most striking characteristic of today’s financial services landscape is its rapid expansion towards new technologies, new use cases and their implementations. The speed of innovation goes hand in hand with growing complexity: year after year, financial technology platforms become more sophisticated – multi-threaded, distributed, handling increasing volumes of data and aiming at faster processing speeds. A wide variety of emerging technologies creates a new reality, in which new approaches and technology solutions reshape existing subject domains and cause a significant requirements shift. To claim their place in the industry, fintech players – technology providers and end-user institutions alike – have to respond to this trend. On the one hand, they need to rapidly innovate in order to keep their competitive edge. On the other hand, organisations must fulfil their obligations to their clients by ensuring the reliability and robustness of the solutions they build.