Tools: Selenium + libraries for top-20 programming languages, Cucumber for testing scenarios using BDD methodology, testing of cross-platform JavaFX 8 desktop applications with TestFX (including in headless mode).
Continuous integration infrastructure development
The installation and use of permanent integration servers avoids regression effects and improves software quality, when new functionality does not introduce defects into the already existing business-critical functionality of your products. The development and implementation of build pipelines allow for the automation of the testing and assembly of IT systems of almost any scale. The horizontal scaling of the continuous integration servers (including in the cloud on demand) sharply reduces the time of execution of assembly pipelines.
Jenkins 1 and 2 (Ocean) + Plugins, Bamboo, Team City.