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