SDET - Cypress/Typescript (Pune)

SDET - Cypress/Typescript (Pune)

12 Nov
|
ZiMetrics Technologies
|
Pune

12 Nov

ZiMetrics Technologies

Pune

SDET – Cypress | UI & API Automation

We are looking for an SDET with strong hands-on experience in Cypress to build and maintain automated tests for a React/Next.js-based web application focused on data reporting, dashboards, and data-driven user experiences.

The role will primarily focus on UI and API automation, with strong emphasis on validating dynamic reporting functionality, complex filter combinations, and data returned through APIs.

Key Responsibilities

UI Automation

Design, develop, and maintain automated UI test suites using Cypress.

Automate functional and regression test scenarios for a React/Next.js web application.

Automate complex user workflows involving:

Multiple filters

Multi-select and dependent filters

Date-range filters

Sorting and pagination

Search and selection

Reset/clear functionality

Validate that reports, tables, dashboards, and data visualizations update correctly based on user interactions.

Automate validation of different combinations of filters and business scenarios.

Implement reusable Cypress commands, utilities, fixtures, and test frameworks.

Ensure automation is stable, maintainable, and suitable for CI/CD execution.

Investigate test failures and distinguish between application defects, data issues, and automation issues.

API Automation

Develop automated API tests using Cypress.

Validate Next.js/API endpoints including:

Request parameters

Query parameters

Response status codes

Response structure

Response data

Error handling

Validate API responses for different filter and parameter combinations.





Verify that API responses contain the expected data based on the selected filters.

Integrate API validation with UI automation where appropriate to validate UI → API → response flows.

Create reusable API utilities and validation methods within the Cypress framework.

Data Validation

Validate that data displayed in the UI is consistent with API responses.

Perform data-level assertions where required to ensure reporting accuracy.

Validate counts, totals, aggregations, calculated fields, and filtered results.

Work closely with manual/data QA engineers to understand data validation scenarios and convert appropriate scenarios into automation.

Use SQL for basic database validation where required.

Technical Skills

Must Have

Strong hands-on experience with Cypress

Strong experience with JavaScript/TypeScript

Strong experience in UI automation

Strong experience in REST API automation/testing

Experience testing React-based web applications

Experience with Next.js applications/APIs

Strong understanding of asynchronous web applications and dynamic UI behavior

Experience building maintainable automation frameworks

Experience with Git and CI/CD pipelines

Valuable understanding of test design, assertions, waits, fixtures, mocks/stubs, and test data management

Good to Have

Experience with SQL and database validation

Experience testing data/reporting/analytics applications

Understanding of ETL/data pipelines

Exposure to Parquet or similar data formats

AWS/cloud experience

Experience integrating Cypress automation into CI/CD pipelines

📌 SDET - Cypress/Typescript (Pune)
🏢 ZiMetrics Technologies
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sdet - cypress/typescript (pune) / pune