You need to be a self-starter willing to take on a large existing test suite and ready to work within complex test environments with many touch points. A positive attitude and willingness to learn and share are essential.
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.
Required Skills / Experience:
6+ years of experience as a QA Engineer.
Engineering / Computer science degree or equivalent experience.
Back-end testing:
Expert level in Junit or equivalent.
Strong expertise in Java 8 or Open JDK 11.
Experience in developing and designing RESTful Webservices automated tests.
Experience with Cucumber, Jasmine, or equivalent.
Front-end testing:
Extensive knowledge of Cypress with demonstratable experience in Protractor / Selenium.
Knowledge about Web Browsers, HTML, CSS, JavaScript, TypeScript, Angular, JSON, XML, integration with APIs, web servers.
Great knowledge of testing design patterns for example the Page Object Model.
Solid QA and Automation acumen:
Experience writing test cases and test plans to address Agile stories and epics.
Solid understanding of Continuous Integration and Continuous Delivery principles.
Familiar with build/pipeline tools like Jenkins, source management through variants of Git, scanning tools like BlackDuck and SonarQube.
Other:
Strong grasp of O-O programming concepts.
Experience working in public cloud, AWS preferred.
Familiarity with relational databases and ability to query and issue basic commands in SQL.
Proven ability to integrate with and automate using third party APIs (e.g., Google, Microsoft, Amazon etc).
Some working knowledge of Microsoft Exchange, Office365, Azure Active Directory, and Windows Server.
Desired Demonstratable Experience:
Experience Developing QA Automation tests and frameworks.
Experience Testing fault resilient services.
Working knowledge of JRuby (or willing to learn).
Experience in working with highly scalable and distributed systems.
Experience with multithreading.
Understanding of the network protocols like HTTP, SMTP, POP.
Basic understanding of security protocols like HTTPS, SSL / TLS, SSH.
Experience with TDD/BDD tools and techniques.
Other Skills:
Experience with Agile Scrum.
Experience of working as part of a SaaS solution and multi-tenant systems.
Basic understanding of authorization protocols such as OAuth.
Basic Linux administration.
Bash and PowerShell scripting.
Why Mimecast?
We’re fast thinking. We go big to reach our cyberattack-disrupting goals. And we do what we need to protect the world of business from getting important (and potentially compromising) data stolen. We never leave anyone behind. We deliver quickly – and outstandingly. We’re big on honesty because it makes us better. We’re empowered by our mission. And if cybercriminals have a good day, we work twice as hard to make the rest of their days a nightmare. That’s The Mimecast Way.
And the Mimecast way is also a hybrid-working way. We empower our people to balance their time between home and the office in a way that works best for them, their team, and our stakeholders.
Become a Mimecaster and put corporate data under your protection. Fill our teams with respect. And bring cybercrime-obstructing energy to your work. Be passionate. Be powerful. Be alive with purpose.
DEI Statement
Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.
We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.
We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.
Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.
In an effort to protect the health and resilience of our global community, Mimecast requires all individuals to be fully vaccinated for COVID-19 and/or receive a negative test before entry into our offices.
Description QUI VOUS ÊTES : Dans ton rôle de Graphiste , tu seras appelé à travailler en collaboration avec l’équipe...
Apply For This JobNous sommes la Financière Northbridge. Nous sommes fiers d’être une société canadienne à 100 %, détenue en propriété exclusive par...
Apply For This JobThe Surrey School District respectfully acknowledges that our schools reside on the traditional, unceded, and shared territories of Coast Salish...
Apply For This JobAre you looking for more than a job? At World Vision Canada we offer challenging careers that change the lives...
Apply For This JobTHE OPPORTUNITY AWAITS YOU REAL finds itself in the enviable position of managing one of the most interesting and versatile...
Apply For This JobThe Full Time Sales Coordinator plays an important role in accelerating growth for a territory of KidStrong Centers. This position...
Apply For This Job