Lead - Test Automation
Skills
About the role
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
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.