Z

Zeiss

Corporate venture capital for deep-tech startups

Manager – Testing

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of software testing experience, including healthcare domain experience.
  • At least 7 years of expert proficiency in C# and .NET/.NET Core.
  • Experience testing the MQTT protocol.
  • Experience with Azure DevOps pipelines and CI/CD integration.
  • Experience building test automation frameworks with NUnit, MSTest, or xUnit.
  • Experience with REST API testing, Git version control, and CI/CD concepts.
  • Experience with message brokers such as Mosquitto, HiveMQ, or EMQX.
  • Strong debugging and log-analysis skills.
  • Experience with test strategy, planning, and estimation.
  • Experience with resource management and staffing decisions.
  • Experience with Windows and Linux operating systems.
  • Knowledge of Agile and Waterfall/V-Model software development methodologies.
  • Working experience with ISO 13485 medical-device design controls and knowledge of the IEC 62304 software development life cycle.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software testing and quality assurance.
  • Proven experience developing and using test automation frameworks.
  • Proven experience handling multiple test teams and projects.

Responsibilities

  • Design, develop, and maintain automated test frameworks using C# and .NET/.NET Core with NUnit, MSTest, or xUnit.
  • Build and maintain automated test pipelines using Azure DevOps CI/CD integration.
  • Perform functional, integration, and system-level testing of MQTT protocol implementations across Mosquitto, HiveMQ, and EMQX brokers; validate publish/subscribe flows, quality of service, retained messages, and last will and testament behavior.
  • Test and validate REST APIs and backend services that interact with MQTT brokers.
  • Analyze broker and application logs to debug issues and identify root causes of failures.
  • Evaluate end-to-end system testing scenarios within the product workflow.
  • Create and maintain test plans, test cases, and summary reports for stakeholder visibility.
  • Manage test code in repositories, including version control, code reviews, and multiple test-code versions.
  • Lead, mentor, and manage QA leads and engineers; set expectations and guide professional growth.
  • Own testing deliverables, quality, timelines, test plans, strategy, and roadmaps.
  • Oversee testing deliverables to ensure quality and completion within deadlines.
  • Collaborate with developers, product managers, and DevOps teams; communicate testing progress and risks.
  • Participate in Agile/Scrum ceremonies and act as a liaison between engineering teams and management.
  • Identify test-coverage gaps and continuously improve testing strategies and frameworks.
  • Plan resources, budgets, and staffing decisions, and manage performance.
  • Stay updated on emerging testing trends, tools, and best practices.

About the Company

Zeiss

Corporate venture capital for deep-tech startups

ZEISS Ventures is the corporate venture capital arm of the ZEISS Group, investing in deep-tech startups that align with its core business areas. It focuses on early-stage rounds (pre-Series A to Series A), typically $1–$5 million, across Information Technology, Industrial Tech, MedTech, and Life Sciences. It adds value by providing targeted funding and using ZEISS’s global network and expertise to support portfolio companies. The goal is to accelerate development of new technologies and business models that complement ZEISS’s portfolio, while actively engaging with external innovation.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$69.9M
Headquarters
Oberkochen, Germany
Founded
2001

Recently Posted Jobs

Explore more opportunities at Zeiss

See more jobs