Senior QA Engineer (Manual & Automation)

ZEISS VisioGen

Bengaluru

Description

This is a remote position.

Role: Senior QA Engineer

Location: India (Remote / Hybrid)

Experience: 7–8 Years

Employment Type: Third-Party Payroll

About ZEISS VisioGen

ZEISS VisioGen is building the future of AI-powered healthcare by developing human-verified clinical communication solutions for ophthalmology practices. We combine cutting-edge Generative AI with clinical expertise to build scalable, production-ready applications that enhance patient engagement and improve healthcare delivery.

Role Overview

We are looking for a highly skilled Senior QA Engineer with 7–8 years of experience in both Manual and Automation Testing to join our Healthcare Product team. The ideal candidate should have hands-on experience testing enterprise web applications, APIs, and AI-enabled features. Beyond individual execution, the candidate should be comfortable dividing work across the QA team, guiding and coaching junior engineers, and being capable of independently owning QA activities, collaborating with cross-functional teams, and ensuring high-quality product releases.

Key Responsibilities

Understand business requirements and prepare test strategies, test plans, and detailed test cases

  • Understand business requirements and prepare test strategies, test plans, and detailed test cases

Perform Functional, Regression, Integration, Smoke, Sanity, System, and End-to-End testing

  • Perform Functional, Regression, Integration, Smoke, Sanity, System, and End-to-End testing

Execute comprehensive regression testing for every release

  • Execute comprehensive regression testing for every release

Develop, maintain, and execute automation scripts for web applications

  • Develop, maintain, and execute automation scripts for web applications

Perform API testing and API automation

  • Perform API testing and API automation

Validate backend data using SQL queries

  • Validate backend data using SQL queries

Identify, log, track, and verify defects using Jira or Azure DevOps

  • Identify, log, track, and verify defects using Jira or Azure DevOps

Collaborate closely with Product Managers, Developers, Data Team, AI Team, and Business Analysts

  • Collaborate closely with Product Managers, Developers, Data Team, AI Team, and Business Analysts

Participate in Agile ceremonies and contribute to sprint planning and release activities

  • Participate in Agile ceremonies and contribute to sprint planning and release activities

Team & People Management

Divide and allocate testing work across the QA team based on release priorities and individual strengths.

  • Divide and allocate testing work across the QA team based on release priorities and individual strengths.

Guide junior and mid-level QA engineers on test design, automation practices, and defect investigation

  • Guide junior and mid-level QA engineers on test design, automation practices, and defect investigation

Coach team members to grow their manual and automation testing skills, and support their career development

  • Coach team members to grow their manual and automation testing skills, and support their career development

Review the work of other QA engineers — test cases, automation scripts, and defect reports — to ensure quality and consistency.

  • Review the work of other QA engineers — test cases, automation scripts, and defect reports — to ensure quality and consistency.

Act as a point of escalation for the QA team on technical blockers, and set an example through hands-on ownership

  • Act as a point of escalation for the QA team on technical blockers, and set an example through hands-on ownership

Requirements

Required Technical Skills

Manual Testing

Strong knowledge of STLC, SDLC, and Defect Life Cycle

  • Strong knowledge of STLC, SDLC, and Defect Life Cycle

Expertise in Functional, Regression, Integration, Smoke, Sanity, UAT, and End-to-End Testing

  • Expertise in Functional, Regression, Integration, Smoke, Sanity, UAT, and End-to-End Testing

Experience in writing and executing detailed test cases

  • Experience in writing and executing detailed test cases

Strong understanding of release validation and production verification

  • Strong understanding of release validation and production verification

Automation Testing

Hands-on experience with Selenium WebDriver, Playwright, or Cypress

  • Hands-on experience with Selenium WebDriver, Playwright, or Cypress

Strong programming knowledge in Java or Python

  • Strong programming knowledge in Java or Python

Experience developing and maintaining automation frameworks (POM, Data-Driven, Hybrid, or BDD)

  • Experience developing and maintaining automation frameworks (POM, Data-Driven, Hybrid, or BDD)

Experience with TestNG/JUnit and Maven/Gradle

  • Experience with TestNG/JUnit and Maven/Gradle

CI/CD integration using Jenkins or Azure DevOps

  • CI/CD integration using Jenkins or Azure DevOps

API & Database

Strong experience with Postman for API validation

  • Strong experience with Postman for API validation

API automation using Rest Assured or equivalent

  • API automation using Rest Assured or equivalent