Research ZEISS before you apply
Check ratings, real-employee reviews, verified pay, and interview difficulty.
ZEISS in India
ZEISS in India is headquartered in Bengaluru and present in the fields of Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.
ZEISS India has 3 production facilities, R&D center, Global IT services and about 40 Sales & Service offices in almost all Tier I and Tier II cities in India. With 2200+ employees and continued investments over 25 years in India, ZEISS’ success story in India is continuing at a rapid pace.
Further information at ZEISS India.
The Senior Software Test Engineer is responsible for leading and driving test automation initiatives across software projects, including desktop applications. This role requires a seasoned professional who can adapt quickly to new technologies and domains, collaborate effectively with cross-functional teams, and ensure the delivery of robust, scalable automation frameworks.
A key aspect of this role involves transitioning from an existing manual test suite to automated testing, leveraging standard .NET test frameworks. The Senior Software Test Engineer will play a critical role in strategic test planning, risk identification, framework evaluation, and stakeholder communication.
Key Responsibilities
Test Automation Development & Strategy
- Lead the design, development, and maintenance of test automation frameworks and strategies for desktop and web applications
- Utilize and continuously adapt the existing manual test suite as the foundation for automation efforts for upcoming releases
- Support and contribute to the team's ongoing test automation build-up using standard .NET test frameworks (XUnit and NUnit)
- Evaluate whether additional test automation frameworks at higher pyramid levels are necessary, based on project requirements and existing technology stack
- Drive automation efforts across functional, regression, integration, and end-to-end testing
Collaboration & Planning
- Work closely with cross-functional teams including development, product management, and DevOps to prepare comprehensive test plans
- Collaborate with CI/CD teams to integrate automated tests into deployment pipelines
- Ensure alignment of automation strategies with project timelines and business objectives
Risk Management & Reporting
- Identify, assess, and communicate risks and quality concerns to stakeholders in a timely manner
- Provide clear and concise reporting on test progress, automation coverage, and defect metrics
Leadership & Continuous Improvement
- Mentor and guide junior QA engineers and automation testers to build team capabilities
- Conduct code reviews for test scripts and enforce best practices in automation development
- Evaluate and adopt new tools, technologies, and methodologies to continuously improve automation practices
- Travel to different project sites or client locations as needed to support testing activities
Qualifications
Education & Experience
- Bachelor's degree in Computer Science, IT, or related field
- 8–12 years of experience in software testing with a strong focus on test automation
- Proven experience leading automation teams and driving automation strategies
Technical Skills
- Strong proficiency in automation tools and frameworks (e.g., Selenium, Cypress, Playwright, TestNG, pytest)
- Proficiency with .NET test frameworks, specifically XUnit and NUnit
- Experience with desktop application testing using tools such as WinAppDriver, TestComplete, or FlaUI
- Expertise in programming/scripting languages (e.g., C#, Python, Java, JavaScript)
- Solid understanding of CI/CD pipelines and integration of automated tests
- Experience with version control systems (e.g., Git)
- Proficiency with test management and defect tracking tools (e.g., Azure DevOps)
- Understanding of the test automation pyramid and ability to assess appropriate framework layers for different testing needs
Soft Skills & Other Requirements
- Excellent communication, presentation, and interpersonal skills
- Strong analytical and problem-solving abilities with attention to detail
- Ability to adapt quickly to new technologies, tools, and domains – a quick learner
- Willingness to travel as required by project needs
- Experience with Agile/Scrum methodologies
Preferred Skills
- ISTQB Advanced Level certification or similar professional qualification
- Experience transitioning manual test suites to automated frameworks
- Hands-on experience with .NET ecosystem and related testing tools
- Knowledge of test automation architecture and framework layering strategies
Your ZEISS Recruiting Team:
Saptarshi Chowdhury