Mimecast is looking to elevate the quality of its archiving and security software by hiring a Senior Software Development Engineer in Test to ensure high quality code and deployments, and to contribute to the development and scaling of reliable, high-performing software in cloud environments.
Requirements
- Domain experience in Quality Engineering, especially automated testing.
- Experience test planning and breaking down stories/requirements into testable units.
- Full-stack experience in automated testing, validating both front-end and back-end interfaces, including RESTful and gRPC API endpoints and web-based user interfaces.
- Solid object-oriented programming skills and string experience automating in Java, JavaScript, typescript or similar.
- Experience on building and scaling tests using frameworks like Junit/TestNg and/or Selenium/Cypress/Playwright.
- Experience/familiarity working with public cloud, especially AWS and utilising its SDK to interact with Cloud Services for testing.
- Experience with CI/CD pipelines, especially using Jenkins and working with pipelines.
Responsibilities
- Contribute to planning, estimation, and refinement of stories, epics, and design changes as part of an Agile Scrum team.
- Build out test strategies and plans to cover new areas of functionality, ensuring all necessary testing is performed.
- Refine acceptance criteria into testable units and convert those into automated tests that execute efficiently and reliably.
- Integrate automated tests with CI/CD pipelines and ensure successful automation as part of our standard build process.
- Occasional manual testing when automation is not an option.
- Report, reproduce, and help development resolve defects, emphasis on troubleshooting, root cause analysis, and prevention of similar issues in the future.
- Utilizing and embracing AI tools to assist in Quality Engineering activities.
Other
- Freely debate ideas and rally behind decisions.
- Pushing for continual improvement in everything we do.
- Apply technology trends and industry innovations to our products and take initiatives.
- Bias for action and problem solving – eagerness to take initiative and make things happen.
- Employees are expected to come to the office at least two days per week.