Software Test Engineer in Tools

Couchbase ,
Manchester, Greater Manchester

Overview

Job Description

Did you always want to be part of an exciting Silicon Valley startup developing new technology? Are you passionate about solving difficult problems and creating new features for some of the industry's biggest names? Would you like your contribution to be visible to the world? Couchbase, one of the NoSQL industry leaders, is looking for Software Engineers in our Manchester design centre. If you want to be part of the big-data revolution we may just have what you are looking for... This position is based in Manchester, UK where we have a fully stocked kitchen with the best quality coffee machine and a variety of snacks. On top of the competitive salary you would receive the following benefits: private medical plan, medical cash plan, life insurance, income protection and critical illness cover and gym membership discount. As a Software Test Engineer, you will learn Couchbase, the world's leading NOSQL database, in order to design, implement and maintain our next generation test frameworks. If you would like to optimize the framework to scale under heavy load, this is an opportunity. You will also be responsible for Jenkins, Test infra and Release agility issues. In addition, you will create, implement and deploy Couchbase scripts into the Cloud using Multi-cloud infrastructure (aws/gcp/azure). You'll work with Python, Java, Golang, C/C++, JavaScript to build automated test frameworks and infrastructure(docker/ansible). You will be part of a great team that is going through some really exciting growth and developmen Requirements * Highly-skilled in automation and test framework implementation. * Proficiency in coding - either Python, C/C++, Java, or Golang. * Highly knowledgeable in Jenkins, Docker and Ansible. * Experience with computer networks including TCP and HTTP * Experience with working on large scale enterprise distributed systems or relational/NoSQL databases * Experience setting up and configuring test environments along with infrastructure as a service including Windows and Linux operating systems, networking and proxies, and client-server tests. * Excellent written and oral communication skills, analytical skills, fanatical attention to detail, and curiosity * Demonstrated competence and self-motivation in analyzing problems * Ability to work in a fast-paced environment and to be an outstanding team player Minumum Qualification * Minimum 1-3 years working experience in the software industry * Bachelor's degree, preferably in Computer Science * If you are about to graduate or just graduated from University, you are encouraged to apply.