Careers
Join the globally distributed Severalnines team

QA Automation Engineer

Severalnines is looking for a QA Engineer with an infrastructure automation or tooling background. This role involves extensive programming, test execution, reporting, and setting technical direction for testing Severalnines software. You will directly contribute to the improvement of our automated testing infrastructure, and work on extending it.

You will work closely with our Backend and Frontend development teams to ensure appropriate test coverage of Severalnines products. You will

  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved

This role will have a significant feedback on the speed and agility in which we develop and ship software.

Be part of a great distributed team of highly skilled and motivated colleagues building the next generation database cluster management applications.

To apply, please email jobs@severalnines.com with your CV and links to your github and/or LinkedIn profiles.

What we're looking for:

  • Proven experience working as software developer and working experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools, and processes
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Linux system administration and debugging skills on RH and Debian variants
  • Demonstrated coding and testing skills in at least one high level scripting language, e.g. Ruby, Python, Perl
  • Experience working with Gherkin-based BDD tools like Cucumber, Lettuce or similar is a plus
  • Experience working with Continuous Integration and Delivery tools (Jenkins, TravisCI, TeamCity etc) is a plus
  • Experience with version control systems (Git, SVN, CVS)
  • Experience working with databases (for example MySQL, MongoDB) is a plus
  • Experience working with cloud SDKs for AWS, OpenStack, Google, Softlayer etc is a plus
  • Experience in working remotely from home and collaborating with team members located in other countries
  • Having an agile mindset, fast to adapt to constant changes and feeling comfortable with it
  • Good written/spoken English skills

Technologies that we currently use:

JavaScript, PHP, C++, Python, HTML, CSS, NodeJS, Grunt, NPM, CMake, Jenkins, Git
CakePHP, jQuery, ExtJS4, Highcharts, AWS SDK
Bootstrap and custom css
PHP based REST API (db) and RPC based API (backend process)
Classic LAMP stack

To apply, please email jobs@severalnines.com with your CV and links to your github and/or LinkedIn profiles.