
SDET 2
Zerodha Fund House • Bengaluru, Karnataka, India
Role & seniority
- SDET 2 / Senior Quality Engineer
Stack/tools
Automation: BDD, Selenium, REST Assured; API testing with Postman
Languages/DB: Java, SQL; OOP
Testing scope: frontend, backend, API, end-to-end; data validation
CI/CD, VCS, cloud familiarity (preferred): Git/GitHub/GitLab, AWS, CI/CD tooling
Mobile: Appium (preferred)
Observability/testing aids: Grafana (preferred); logging/monitoring
Test management: Jira, ClickUp (preferred)
Top 3 responsibilities
-
Lead manual and automated testing for internal and external applications; develop and maintain test plans/cases for frontend, backend, and APIs
-
Execute functional, API, regression, and end-to-end tests; analyze results, diagnose root causes, and document defects with reproducible steps
-
Collaborate with Product/Engineering/DevOps; triage issues, monitor production data integrity, and contribute to the automation framework to improve coverage and reliability
Must-have skills
-
2–3 years in frontend, API, and DB testing; strong automation experience with BDD, Selenium, REST Assured
-
Proficient Java programming and solid OOP understanding
-
SQL proficiency; ability to write automated test scripts and end-to-end test scenarios
-
Strong analytical, debugging, problem-solving, and collaboration skills
Nice-to-haves
-
Performance testing (JMeter, Locust); CI/CD tooling; Git workflows; AWS
-
Mocking/service virtualization for API testing; Appium for mobile testing
-
Observability tools (Grafana); test
Full Description
About Zerodha Fund House
We are looking for an experienced SDET 2 / Senior Quality Engineer who will play a critical role in ensuring the quality and reliability of our products. In this role, you will be responsible for designing, building, and executing robust test strategies across web applications, backend services, mobile applications, and core platform workflows.
You will leverage industry-standard tools, automation frameworks, and best practices to perform functional testing, API testing, database validation, and end-to-end system verification. You will collaborate closely with cross-functional teams—Product, Engineering, and DevOps—to identify risks early, streamline testing processes, and continuously improve product quality.
Key Responsibilities
Lead both manual and automation testing for internal and external applications. Develop, execute, and maintain comprehensive test plans and test cases for frontend applications, backend services, and APIs. Perform functional, API, regression, and end-to-end testing to ensure quality, stability, and performance of systems. Analyze test results, identify root causes, and report defects with clear documentation and reproducible steps. Collaborate closely with Product, Engineering, and DevOps teams to triage and resolve issues efficiently. Monitor production systems for data integrity and operational issues, and escalate when required. Create and maintain Postman collections and automated scripts for API testing. Contribute to the automation framework, improving test coverage, efficiency, and reliability. Apply BDD frameworks, Selenium, and REST Assured for automation of end-to-end workflows. Utilize Java programming, OOP principles, and problem-solving skills in test automation and framework development. Write and execute SQL queries for backend and data validation.
Qualifications
2–3 years of experience in frontend testing, API testing, and database (DB) testing. Strong hands-on experience in automation frameworks including BDD, Selenium, and REST Assured. Proficient in Java programming and familiar with OOP concepts. Strong knowledge of SQL queries and database validation. Experience in writing automated test scripts and designing end-to-end test scenarios. Strong analytical, debugging, and problem-solving skills. Excellent communication and collaboration skills, with attention to detail and commitment to quality. Ability to work independently and collaboratively in a fast-paced, agile environment
Preferred Qualifications
Knowledge of performance testing tools (e.g., JMeter, Locust) and performance testing methodologies. Familiarity with version control systems like Git, GitHub, or GitLab. Experience with CI/CD tools and pipelines. Familiarity with cloud platforms (AWS) for test environment setup or automation. Experience with mocking and service virtualization tools for API testing. Knowledge of logging, monitoring, and observability tools (Grafana) for production validation. Experience in mobile testing frameworks (Appium) Familiarity with test management tools (Jira, ClickUp) Show more Show less