Quality Assurance Analyst - Advanced
Zensar- Location
- India
- Workplace
- —
- Employment
- —
- Salary
- —
Posted 7d ago
UI / E2E
Selenium WebDriver (C#/Java/Python), Cypress (JS/TS) for bank and supplier portals
API Testing
RestAssured, Karate, Postman/Newman
BDD
Cucumber (Gherkin), Serenity BDD; PO acceptance-criteria alignment
Languages
Java (JUnit 5, TestNG), Python (pytest), JavaScript/TypeScript (Jest, Mocha), C#, Groovy (Spock)
CI/CD
Jenkins, GitLab CI, GitHub Actions; SonarQube quality gates; Allure/ExtentReports
Data & Platform
Spark job validation (PySpark); Elasticsearch assertions; Kafka consumer/producer tests; Docker/K8s smoke tests
Performance
JMeter, Gatling, or k6 for load/stress testing against SLA targets
Key Responsibilities
- Own the test automation strategy for one or more SCF modules; design framework architecture.
- Build and maintain Selenium/Cypress E2E suites for buyer approval, supplier self-service, and funder portal workflows.
- Develop RestAssured/Karate API suites for invoice ingestion, deal config, and payment settlement endpoints.
- Write Cucumber/Gherkin BDD scenarios with the PO; maintain living documentation.
- Integrate all suites into Jenkins/GitLab CI with quality gates; publish Allure dashboards.
- Validate Spark batch outputs and Talend ETL results; verify financial calculations (discount rates, FX, fee accruals).
- Run performance/load tests against key API endpoints; report bottlenecks to Architect.
Requirements
- 4+ yrs QA automation engineering; fintech, banking, or ERP platforms preferred.
Proficient in ≥2 automation stacks
Java+Selenium, Cypress+JS, Python+pytest, RestAssured.
- Solid BDD experience (Cucumber/Gherkin); collaboration with non-technical BAs/POs.
- CI/CD integration experience — automation as a first-class citizen.
- Comfortable with Docker/Kubernetes test environments.
- ISTQB Foundation or Advanced advantageous.
Key Responsibilities
- Own the test automation strategy for one or more SCF modules; design framework architecture.
- Build and maintain Selenium/Cypress E2E suites for buyer approval, supplier self-service, and funder portal workflows.
- Develop RestAssured/Karate API suites for invoice ingestion, deal config, and payment settlement endpoints.
- Write Cucumber/Gherkin BDD scenarios with the PO; maintain living documentation.
- Integrate all suites into Jenkins/GitLab CI with quality gates; publish Allure dashboards.
- Validate Spark batch outputs and Talend ETL results; verify financial calculations (discount rates, FX, fee accruals).
- Run performance/load tests against key API endpoints; report bottlenecks to Architect.
Requirements
- 4+ yrs QA automation engineering; fintech, banking, or ERP platforms preferred.
Proficient in ≥2 automation stacks
Java+Selenium, Cypress+JS, Python+pytest, RestAssured.
- Solid BDD experience (Cucumber/Gherkin); collaboration with non-technical BAs/POs.
- CI/CD integration experience — automation as a first-class citizen.
- Comfortable with Docker/Kubernetes test environments.
- ISTQB Foundation or Advanced advantageous.
Skills
- Selenium
- C#
- Java
- Python
- Cypress
- Postman
- Newman
- Cucumber
- JUnit
- TestNG
- pytest
- JavaScript
- TypeScript
- Jest
- Mocha
- Groovy
- Jenkins
- GitLab CI
- GitHub Actions
- SonarQube
- PySpark
- Elasticsearch
- Kafka
- Docker
- Kubernetes
- JMeter
- Gatling
- K6
- Spark
- Talend
- ETL
More jobs at Zensar
All 247Quality Engineering Developer - offshore
Zensar · Mumbai, Maharashtra, India · today
Web Developer - Senior/Team Lead
Zensar · India · today
SCCM Operations Manager
Zensar · Pune, Maharashtra, India · today
AVD Support Engineer
Zensar · Pune, Maharashtra, India · today
DE&A - Core - Cloud Data Engineering - Informatica Cloud
Zensar · India · today