Technology

Complex software/hardware systems are built on top of high number of constantly evolving technologies. In order to test such systems it is necessary to master both technologies used for system development and additional testing technologies.