Staff QA Engineer

Mimecast ,
London, Greater London

Overview

Job Description

Overview Welcome to Mimecast, we are a highly accredited and multi award winning global cyber resilience SaaS vendor on a mission to stop bad things happening to good organisations. We provide cyber security that helps thousands of organizations worldwide make email safer, restore trust and bolster cyber resilience. Mimecast helps organizations stand strong in the face of cyberattacks, human error and technical failure. As a SaaS, the Engineering department is the back bone of our organisation. This community is built up of technically passionate and very smart people. Some of which are at the top in their field of expertise. We have created a truly diverse and inclusive environment actively encouraging innovation and collaboration, all fuelled by Agile principles with fun being at the very core of everything this community does. We are a bunch of passionate Software Engineers (& SDETs) who are in love with modern web technologies. We have a can-do attitude and thrive delivering the next generation of Web Applications. This is a team for people who get excited about making Web UIs with the latest Web Standards. We nurture and support each other in our own development through knowledge transfer and coaching as well as innovating and contributing as a closely-knit team delivering Mimecast's next generation of Web Applications. We're looking for a QA Engineer to join an expert team of Engineers (Software Developers and QA's) responsible for building, testing and releasing our 'state of the art' email platforms, services and products here at Mimecast in London. Responsibilities In this role you will be tasked with testing primarily web based client user applications in a fast paced and challenging technology environment that has adopted a DevOps culture for rapid delivery. This position will require an automation and manual testing contribution. Specific duties: * Building and maintaining the current automation framework in, JavaScript, Angular v.X, Protractor and CypressJS. * The delivery and execution of System Validation, Certification and other ad-hoc test specifications. * Responsible for the generation of project test plans, test cases and scripts. * Hosting document reviews as required. * Responsibility for the testing and overall quality of product components. * Identify and effectively communicate technical issues, risks and inter-component dependencies. * Working closely with Software Engineer and Team Leaders on a day-to-day basis, providing additional support in troubleshooting software issues. * Occasionally assisting other departments with customer issues concerning your areas of testing. * Keeping abreast of relevant, current and leading technological advancements with a view to improving the Mimecast QA infrastructure and processes. Qualifications Experience required: * Strong experience creating project test plans, test cases and test scripts. * Automation experience with Selenium Web Driver or similar tool (Cucumber etc). * Web application testing in different browsers and OS (mobile platforms a plus). * Exposure to Continuous Integration/Deployment, Rapid Delivery, DevOps environments. * JavaScript knowledge (if not JavaScript at least 2 other programming languages. * Knowledge in Protractor and/or Jasmine for Angular.JS. * HTML and CSS - strong knowledge. * Email systems and SMTP knowledge (highly advantageous). * Exchange experience and Active Directory knowledge. * Some knowledge of Unix/Linux (experience advantageous). * Some knowledge of SQL (experience advantageous). Rewards: We offer a highly competitive rewards and benefits package including Employee Shares Purchase Plan (ESPP), season ticket travel loan, pension, private medical insurance for you & family including eye care, employee assistance program, life cover and a gym subsidization. 25 days annual leave + family leave and long service sabbaticals. Office features: in our hyper modern and vibrant office space we provide breakfast, snacks, fresh fruit, soft drinks, good coffee & good tea all day long. Dress code is whatever you're comfortable in. MacBooks (specific to dept) or ThinkPads, iPhones, multi-screen setups and any other tech you need. Pet Projects innovation competition, Patent support & expertise, study assistance, social & charity events, volunteering time off and an in-house Uni. Check us out here too.... StackOverflow: Recent Post show casing our new office: Software Engineering blog: Our YouTube Channel: #LI-GC1!