Senior Software Quality Development Engineer

St. Petersburg, Russia


Work closely with other quality engineers, development and support groups within Azul Systems. Design automated functional, compatibility, regression and stress testing of Azul’s JVM products and other pieces of system software. Adopt appropriate third-party test suites. Analyze failures and dive deeper  to root causes. Improve test coverage of the most sensitive product components. Work with j2se for embedded devices. Build a quality assurance model that ensures the highest level of customer satisfaction.


  • BS or MS in Computer Science, Math or equivalent
  • 3-8 years of experience in development of quality engineering of system software
  • Proficiency in Unix-shell scripting and good knowledge of Linux/Unix
  • 3-5 years of experience in Java programming
  • English: read/write technical documentation, communicate efficiently with globally distributed team via emails and phone calls
  • 2-3 years of experience in OOP
  • Experience of development for embedded devices is a plus
  • 1-3 years of experience in Quality Engineering, automated testing and test results analysis
  • Hudson/Jenkins experience is desirable
  • C/C++ is a plus
  • Quick learner, self-driven, team player with good common sense and communication skills

© Azul Systems, Inc. 2018 All rights reserved.