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.
The JDS Group of Companies is looking to hire a full-time Office Administrator based in Vancouver, B.C. starting immediately. In...
Apply For This JobPosition Profile: Build your career – at the hospital that’s built for the future Humber River Hospital is committed to...
Apply For This JobCompany Description R.H.H. Execution Limited is an experienced masonry specialized company based in Toronto, ON. Our focus is on hard...
Apply For This JobJob Description Job duties Loading and unloading trucks Completing a daily truck log and submitting mileage reports Conducting daily vehicle...
Apply For This JobAdministrative Assistant – Toronto, Ontario Position Administrative Assistant Location : MaRS Centre, Toronto Department Global Alliance for Genomics and Health...
Apply For This JobWe are seeking a highly motivated and talented individual to join our team as a Social Media Assistant. As a...
Apply For This Job