EXTENT Trading Technology Trends & Quality Assurance Conference in Obninsk, 2 March, 2013
Trading Test Tools: Evolution Theory
Alexander Barch, Technical Analyst, Exactpro Systems
Anastasia Matveeva, QA Manager, Exactpro Systems
34. Who is this man?
“Happy families are all alike;
every unhappy family is unhappy in its own way”
Leo Tolstoy, “Anna Karenina”
35. The Road to Un-happiness
• Introduce random delays in internal components and algo logic
• Create slow consumers
• Replace optimized TCP/IP layer with many libraries in different languages
• Trash disk on the monitored system with various logs
• Perform intermittent disconnects in the monitored system
• Flood the management and application networks
• Corrupt data in the message hubs
• Many More…
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise
Close on 20 years large project delivery experience in Wholesale Financial Services Companies include: UBS, Credit Suisse, Bank of America Merrill Lynch (BAML), HSBC, Swiss Stock Exchange, London Stock Exchange Group, Newedge Systems Include: Sell side order and execution management, market access, position keeping & risk, matching engines, messaging infrastructures, post trade Projects from $10M to $150M All of these projects required QA testing Along the way was involved in building 2 offshore testing centres from scratch one at BAML (though Tata CS) the other at HSBC (Captive) Schooled in QA testing best practise