Mimecast Logo

Mimecast

Senior Software Development Engineer in Test

Posted 5 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Leads software quality engineering and automation for functional, regression, integration, API, data, Salesforce, and NetSuite testing. Builds QA frameworks, integrates automated tests into CI/CD, manages defects in Jira, performs risk-based and non-functional testing, and mentors engineers. Evaluates and deploys AI-assisted testing tools, develops prompt libraries and workflows, validates AI-enabled features, and applies governance controls. Collaborates within Agile Scrum teams on requirements, test strategy, code reviews, troubleshooting, root-cause analysis, and defect prevention.
The summary above was generated by AI

Senior Software Development Engineer in Test (IT)
Bangalore - (UK Hours)
Full-Time


About Mimecast

Mimecast is a global leader in cybersecurity, dedicated to protecting more than 42000 customers from the escalating landscape of digital threats. Mimecast has transitioned from traditional email security to unified Human Risk Management platform, designed to secure the modern collaborative workspace – spanning Email, Slack, Microsoft Teams and beyond. By integrating advanced AI-powered detection with deep behavioural insights, Mimecast identifies and mitigates risks as the “human layer”, where technology and user behaviour intersect.
Mimecast is an AI-First engineering organization. Our teams actively leverage AI-powered development tools across all facets of engineering, from code development to testing, documentation, and operations.

Job Description:

We are accomplished Senior Automation QA Engineer to join our team. The ideal candidate boasts proficiency in Java, Selenium, Jira, Copado, data testing, API testing, Portal , Salesforce and SAP/NetSuite testing, plus practical experience implementing AI tools in testing. This role demands excellent QA Skills coupled with an Automation First Mindset. Positive behaviour and excellent communication skills are essential for this role.

Key Responsibilities:

  • Providing quality consulting and driving the delivery of testing efforts in the project.
  • Champion Quality Engineering within the team.
  • Providing guidance, mentorship, and support to ensure high performance and professional growth.

·      Developing and maintaining QA frameworks.

·      Devise and execute comprehensive test strategies, plans, and scripts for functional, regression, and integration testing.

·      Demonstrate versatility in functional and automation testing.

·      Good exposure to non-functional and negative testing.

  • Conduct thorough data testing to ensure data integrity and accuracy.
  • Perform API testing to validate the functionality, reliability, and performance of API endpoints.
  • Lead Salesforce testing efforts, ensuring all customizations and integrations are thoroughly tested and meet business requirements.
  • Lead hands-on AI implementation in QA: evaluate, pilot and roll out AI testing tools (for example GitHub Copilot, Cursor, Claude, ChatGPT/Azure OpenAI, Copado AI, Tricentis Tosca, mabl, Testim, Applitools) and measure their impact on coverage, cycle time and defect leakage.
  • Build prompt libraries and AI-assisted workflows that generate test cases and test data from requirements, user stories and Jira tickets, and summarise test failures.
  • Embed AI capabilities in CI/CD (self-healing locators, risk-based test selection, automated defect triage), with human review of AI output and appropriate data-privacy controls.
  • Test Salesforce and NetSuite AI-enabled features and integrations for accuracy, bias, data leakage and prompt-injection risk.
  • Effectively manage and track defects via Jira, ensuring meticulous documentation and timely resolution.
  • Contributing to the planning, estimation, and refinement of stories, epics, and design changes as part of an Agile Scrum team.
  • Refining acceptance criteria into testable units and converting those into automated tests that execute efficiently and reliably.
  • Integrating automated tests with CI/CD pipelines and ensuring successful automation as part of our standard build process.
  • Reporting, reproducing, and helping development resolve defects – emphasis on troubleshooting, root cause analysis, and prevention of similar issues in the future.
  • Contributing to design/code reviews for product and test code.

 

Required Skills and Experience:

  • 8+ yrs. experience as a Software Development Engineer in Test (similar role).
  • Extensive experience of building test automation frameworks from scratch.
  • Strong proficiency in Java
  • Experience in any automation tools like Selenium, Playwright
  • Top coding skills, conducting effective code reviews, and coaching the juniors to raise their coding proficiency.
  • Hands-on experience with Jira for defect management and tracking.
  • Extensive experience in data testing and ensuring data integrity.
  • Expertise in API automation testing, including using tools like Postman or similar.
  • Clear understanding of how to manage risk through negative testing, boundary/limits testing, load/soak testing, and other test aspects as appropriate, including system integration, performance/scale, security.
  • Solid experience in Salesforce testing, including customizations and integrations.
  • Demonstrable experience implementing AI tools in a QA or engineering team, with measurable results (for example reduced test-authoring time or maintenance effort).
  • Hands-on experience with AI coding and testing tools (GitHub Copilot, Cursor, Claude, ChatGPT/Azure OpenAI, Copado AI, Tricentis, mabl, Applitools or similar), LLM APIs and prompt engineering.
  • Understanding of AI risks and governance, and how to validate AI-generated tests and AI-enabled features.
  • Working knowledge of NetSuite testing alongside Salesforce, and of wider IT systems and integrations (APIs, middleware, SSO, data platforms).
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Availability to work in UK hours.

Additional Desired Experience:

  • Working knowledge of public cloud, especially AWS.
  • Experience testing fault resilient services.
  • Experience with Agile Scrum.
  • Experience in deep diving into logs, code, and other elements to understand and solve problems.
  • Knowledge of Copado for CI/CD processes
  • Solid DB understanding (types, schemas, SQL queries, basic operations) and ability to incorporate database-side validation into automated tests.

Preferred Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or related field.
  • Relevant certifications in QA, Salesforce, or related technologies.
    LI-GK1

Belonging at Mimecast

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.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.

Mimecast Bengaluru, Karnataka, IND Office

Sandeep Square Apartment 210 Doddakannalli Kadubeesanahalli Road, Bengaluru, Karnataka, India, 560103

Similar Jobs

10 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Security • Software • Cybersecurity
Own the automation strategy for AI Agent Trust, building automated API, UI, identity, policy, integration, and end-to-end tests. Develop Kubernetes and cloud-native test coverage, improve CI pipelines, create reliable fixtures and test environments, and partner with engineering teams to improve testability and diagnose failures. Contribute to resiliency, failure-path, and performance validation while owning test infrastructure and toolsets.
Top Skills: APIsCi/CdContainerized ServicesGoJavaKubernetesPythonSaaSServerlessTypescript
13 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Machine Learning • Retail • Software
Build automated testing and evaluation frameworks for generative AI, LLM, RAG, multi-agent, classical ML, and data pipelines. Validate model quality, data integrity, retrieval performance, drift, and AI safety. Integrate testing into MLOps and CI/CD pipelines, monitor quality KPIs, and support release readiness. The role requires expert Python, SQL, AI evaluation frameworks, API automation, observability, and model testing experience.
Top Skills: Anthropic ApiAws BedrockAzure OpenaiCypressDeepevalDockerFeastGcp Vertex AiGithub ActionsGrafanaHugging Face ApisJenkinsJmeterKibanaKubeflowKubernetesLangchainLangsmithLlamaindexLocustMlflowNumpyOpenai ApiOpentelemetryPandasPlaywrightPostmanPromptflowPytestPythonPyTorchRagasRequestsRest AssuredScikit-LearnSQLTensorFlowTerraformTrulensVector DatabasesWeights & Biases
One Month Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Machine Learning • Retail • Software
Build automated quality and evaluation frameworks for ML models, AI agents, LLM applications, prompt pipelines, RAG systems, and APIs. Develop evaluation datasets, regression suites, scoring pipelines, monitoring, guardrails, and model quality metrics. Investigate hallucinations, drift, behavioral regressions, and production issues while partnering with ML, data, product, and applied AI teams to improve reliability.
Top Skills: Api TestingAWSAzureCi/CdDeepevalDockerEmbeddingsGCPJavaKubernetesLangsmithLarge Language ModelsMachine LearningMlflowPythonRagRagasVector SearchWeights & Biases

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account