224% ROI and payback in under 3 months for Azul Zing.
Read Forrester’s Total Economic Impact™ Study.

Slash your Java support costs as much as 90%!
We make it easy, safe and secure.

Senior Software Quality Development Engineer (Cloud Solutions)

Location: St. Petersburg, Russia / Prague, Czech Republic / Sunnyvale, USA


We are looking for a Senior QA engineer to join our QA team and help us establish a solid and reliable testing process for a mission critical distributed system built upon new advanced JVM features. We expect the candidates to bring fresh knowledge and best practices in this field


  • Solid expertise in automated testing of distributed/mission-critical systems  
  • Good understanding of software development process and practices, continuous integration, popular tools, and platforms used for automation in this area
  • Deep knowledge of containerization/virtualization, and other infrastructure-as-a-service platforms (Docker and related, Kubernetes, OpenStack) 
  • Strong experience in scripting: Shell, Python, JS 
  • Strong operational experience in Linux environments 
  • Good knowledge of popular CI/CD frameworks (preferably Jenkins, Buildbot) 
  • Passion for automation, tools development, convenient representation of analytical data
  • Good knowledge of Java, Java development experience will be a plus
  • Decent knowledge of C++, C++ development experience will be a plus
  • English: read/write technical documentation, communicate efficiently with a globally distributed team via emails and phone calls 
  • Quick learner, self-driven, team player with good common sense and communication skills 


  • Defining the testing process for the new distributed system, implementing it together with other people in the team 
  • Development of tests and test scenarios for the system 
  • Monitoring automated testing, analyzing failures, and other similar on-going QA activities
  • Note: the scope of work for the position is open and we expect you to help define it

© Azul 2020 All rights reserved.