Announcementrecruitment continues despite the unprecedented situationRead more
We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Software Engineer in Test - Cloud Computing (25531)

Cambridge
to £55k + benefits
Filled

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

OO, Java, C++, Cloud, AWS, Azure, MATLAB

A great opportunity to join a high-energy team of Software Engineers in Test, focused on ensuring the quality of products that allow end-users to perform distributed and parallel computing in the cloud. If you enjoy working with cutting edge technology and solving challenging problems, this position is for you.

The Software Engineer in Test participates in development of new product features from early planning and design stages through final release, working closely with counterparts in the Engineering, Documentation, and Technical Support departments. Ideal candidates are team players demonstrating organization, an eye for detail, strong communication skills and a commitment to getting things done.

Responsibilities:

  • Review design and code of product features, automated tests and testing infrastructure
  • Create test plans for new product features
  • Design and build automated test suites
  • Maintain and evolve testing infrastructure
  • Perform hands-on product testing
  • Diagnose and report bugs

With an excellent degree from a leading university, you will also have commercial experience (or a PhD) and some/all of the following:

  • Demonstrated experience with an object-oriented programming language (Java, C++, etc.) is required
  • Familiarity with web services, cloud computing or containerization is preferable
  • Proficiency in MATLAB is a plus
  • Test automation experience is a plus
  • Hands on experience with multiple operating systems (Windows, Linux, Mac)
  • Ability to multi-task, triage issues, and work independently in a fast-paced environment
  • Excellent communication skills

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.