Associate (Bengaluru)

Associate (Bengaluru)

17 Sep
|
TresVista
|
Bengaluru

17 Sep

TresVista

Bengaluru

Descrial Unit of TresVista

TresVista is a global platform providing sophisticated solutions to clients combining domain expertise, technology, and human capital. Our unique model allows clients to achieve excellence through embracing best in class AI and human capital with an offshore resource model.

Descrial, the dedicated technology product unit, is at the forefront of innovation leveraging AI and intelligent automation to build workflow-native solutions. Our approach goes beyond traditional product development, integrating design research, data engineering, and applied AI to build solutions that are scalable, evidence-based, and user-centric. For experienced product leaders and technologists.

Descrial offers the opportunity to define next-generation tools that transform how investment professionals interact with data and make decisions.

Descrial is focused on building solutions delivering smarter and faster ways to conduct diligence, analysis, and make investment decisions.

Overview

As a Senior QA Engineer, you will own test strategy and quality outcomes for W-OS: designing and executing functional, integration, and regression coverage across web, API, and data layers; partnering with engineering to bake quality into CI/CD; and raising the bar for reliability, security, and performance in a fast-moving SaaS environment. You will prioritize automation with modern tooling (Playwright, Selenium) where it improves repeatability and release confidence. You will work closely with product, backend, frontend, and platform teams to translate requirements into testable acceptance criteria, automate repetitive checks, and drive defect prevention—not just detection.

Roles and Responsibilities

Test Strategy and Planning

Communicating vision, roadmap and progress to cross-functional stakeholders

Own test planning for features and releases: scope, risk-based prioritization, entry/exit criteria, and traceability from requirements to tests.

Maintain clarity between manual exploratory testing and automated regression; know when each is appropriate

Functional and API Testing

Design and execute end-to-end scenarios across React/React Native clients and REST/HTTP APIs (including auth flows, e.g.



JWT/Cognito-style patterns)

Validate contract behavior, error handling, idempotency, and backward compatibility where APIs evolve

Collaborate with backend teams on integration points (gateways, queues, async jobs) and verify observability signals (logs, metrics, traces) for critical paths

Test Automation

Build and maintain automated suites with Playwright and/or Selenium (UI), plus API automation where applicable, integrated into Jenkins pipelines with quality gates aligned to SonarQube and team standards

Apply solid practices for locator strategy, synchronization, and parallel runs; know when to prefer Playwright (speed, tracing, codegen) vs Selenium (ecosystem, Grid, legacy stacks)

Improve stability, speed, and maintainability of tests; reduce flakiness through reliable waits, isolated test data, and environment discipline

Promote reusable fixtures, page objects (or equivalent), and shared API clients

Data, Migrations and non-functional quality

Validate database-backed behavior and schema/migration outcomes in coordination with Liquibase/Flyway-style workflows and shared environments

Participate in performance and load testing for high-throughput or LLM-heavy paths where applicable; document baselines and regressions

Support security-minded testing (OWASP-relevant checks on the client and API layers, basic abuse cases, authZ boundaries

AI/ LLM Features

Design test approaches for non-deterministic behavior: structured evaluation of outputs, golden-set comparisons where appropriate, and regression checks for guardrails, fallbacks, and streaming/stream-cutoff edge cases

Coordinate with engineering on prompt/version changes and setting-specific behavior (dev/qa/uat)

Process, Tooling and Collaboration

Triage defects, reproduce production-escalation issues,



and drive root-cause discussions with engineering

Improve test documentation, dashboards, and release readiness checklists; represent QA in agile ceremonies

Mentor junior QA engineers and contribute to QA standards, checklists, and continuous improvement

DevOps and Environment

Work comfortably across AWS-backed environments (ECS/EKS, Lambda, RDS, caches, queues); validate deployments and configuration per environment

Partner with SRE/DevOps on test data, secrets handling in lower environments, and pipeline hooks for smoke/regression suites

Prerequisites

4–7 years in software quality assurance or SDET roles; strong experience in SaaS or multi-tenant products

Hands-on API testing (Postman/Insomnia, REST, status codes, auth headers, pagination, async flows)

Hands-on UI testing for complex SPAs (React or equivalent); understanding of network tab debugging and client-side errors

Solid experience with browser test automation using Playwright and/or Selenium (including WebDriver concepts, locators, and debugging failing runs), plus at least one programming or scripting language (JavaScript/TypeScript, Python, or Java strongly preferred for alignment with team stacks)

Experience integrating automated tests into CI/CD (Jenkins or equivalent) and working with Git branching and code review

Strong analytical skills, attention to detail, and clear written communication for bugs, test cases, and release notes

Experience with relational databases and writing or validating SQL for test assertions and data setup

Comfort working in Agile/Scrum with distributed teams

Experience

4–7 years professional QA/SDET experience; significant exposure to multi-tenant SaaS is strongly preferred

1+ years mentoring or leading test initiatives within a squad (informal or formal)

Track record of improving automation coverage and reducing escape defects to production

Education

Bachelor's degree in engineering, Computer Science, or related field (or equivalent practical experience)

Compensation The compensation structure will be as per industry standards

SDET, REST, Selenium, Playwright, Java, Typsecipt, Javascript, Python, Java

📌 Associate (Bengaluru)
🏢 TresVista
📍 Bengaluru

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: associate (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: associate (bengaluru) / bengaluru