Developer in Test (Security Solutions / Virtualization Platforms) - Cambridge, UK

HP I Bromium
Cambridge, Cambridgeshire. United Kingdom

Please apply on our website.

We are looking for an Automation Test Engineer to join our growing Security Solutions R&D team in Cambridge.  This is a brand new role within our critical QA team. You'll be performing software test activities for a complex enterprise class security product based on micro-virtualization. The position will largely involve automated testing, scripting and some manual testing as and when required.  You’ll be helping assure the quality of our product as well as identifying any risks in our SDLC.

Our ideal candidate will have excellent problem investigation and technical communication skills. You’ll be detailed oriented, collaborative and, as you’ll be working alongside our Virtualization Platforms group, knowledge of hypervisors and VMs would be a bonus.

This is a fantastic opportunity to join a ground-breaking team, perfect for someone who has proven commercial experience in a test role and has an enthusiasm for testing complex software.

Job Responsibilities:
  • Plan, design and write automated tests for new and existing features and bug fixes
  • Monitor and help maintain automated tests systems, cooperating with DevOps and Developers
  • On occasion, write, maintain and execute manual test cases for areas where automated testing isn’t appropriate
  • Debug and troubleshoot issues uncovered during testing
  • Investigate defects and submit defect reports

Job Requirements:
  • Prior experience of working in a professional software QA team
  • Solid experience of Python based automation
  • Experience of automating Windows applications
  • Knowledge of a source control system such as Git
  • Working knowledge of software testing methodologies

The following skills and attributes are a plus:

  • Technical experience of continuous integration tools such as Jenkins
  • Understanding of web browsers and cross-browser testing
  • Experience of enterprise-level test automation frameworks
  • Understanding and experience of virtualization  
  • An interest in software security and the techniques used by malware and hackers
  • Bachelor’s degree in Computer Science or a related technical subject or equivalent

Inspired by the isolation principles of traditional virtualization, our team has created a game-changing technology called micro-virtualization to protect end users against advanced malware. Every task the user performs, such as opening a document or clicking on a link, is isolated in its own micro-VM, with access to just the resources required for that task, and existing just for the life of the task. Protection is thus provided through isolation, without relying on detection, hence reliably defending the user from polymorphic and even zero-day malware.