Senior Software Quality Engineer
The industry’s only company exclusively focused on Java and the Java Virtual Machine (JVM), builds fully supported, standards-compliant runtimes that help enable Java-based businesses, is looking for a senior software quality engineer to join QA team in St. Petersburg. The candidate is supposed to work closely with other quality engineers, development and support groups, design automated functional, compatibility, regression and stress testing of JVM and other pieces of system software, adopt third-party test suites, analyze failures and dive deeper to root causes, improve test coverage of the most sensitive product components, and build quality assurance model that ensure highest level of customer satisfaction.
BS or MS in Computer Science, Math, or similar
3-8 years of experience in development of quality engineering or system software, automated testing and test results analysis
Proficiency in Unix-shell scripting and good knowledge of Linux/Unix
3-5 years of experience in Java programming
2-3 years of experience in OOP
Hudson/Jenkins experience is desirable
English: read/write technical documentation, communicate efficiently with globally distributed team via emails and phone calls
Quick learner, self-driven, team player with good common sense and communication skills
Adoption of new platforms; environment setup; sustaining work on existing platforms for different products
Development and running of automated tests; adoption of the existing 3rd party test suites
Improvement, development, and sustaining of CI, RE, and other infrastructure sub-systems for the product
Providing input for technical documentation, reviewing release documents, close interaction with the Product Documentation department.