Image Loading

Senior Software Development Engineer in Test

Job Description

 

The driving force behind our award-winning platform at Mimecast
Dive into the forefront of innovation with our Data Retention & Managed Services engineering teams, taking on the crucial Quality Engineering role to help us develop and excel in quality aspects of our archiving and security software and its associated platforms. Our team works with cutting edge solutions that empower Mimecast customers to Work Protected™ at large scale.

Why Join Our Team?
“If you are interested in solving and tackling complex problems with ingenuity and implement new ideas to build and scale reliable, high performing software in private and public cloud environments, then data retention and managed services team is for you, where we deal with Data ingestion, backup and search for our e-discovery and compliance customers and our best-in-class user reporting and Threat repotting platforms” – Hiring Manager

What You’ll Do
As a Senior SDET within the Data Retention and Managed Services team, you’ll play an integral role in ensuring our software quality is excellent an also our code and deployments are constituently maintaining high quality, and continually validated. Your responsibilities will include:

  • Contribute to planning, estimation, and refinement of stories, epics, and design changes as part of an Agile Scrum team.
  • Build out test 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.
  • 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.

What You’ll Bring

  • 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 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 Cypress/Playwright.
  • Experience/familiarity working with public cloud, especially AWS and utilising its SDK to interact with Cloud Services for testing.
  • Familiarity working with databases and an ability to incorporate database-side validation into automated tests.
  • Experience with CI/CD pipelines, especially using Jenkins and working with pipelines.
  • Some working knowledge of Microsoft Exchange, Microsoft 365, Azure Active Directory, and Windows Server.
  • Some experience/familiarity with performance/scalability testing.
  • Bias for action and problem solving – eagerness to take initiative and make things happen.
     

Skills

  • Quality Engineering
  • Back End
  • RESTful APIs
  • Object-Oriented Programming (OOP)
  • CI/CD
  • TestNg

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Nov 15, 2024

Experience

5-10 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent