JobHabor

Quality Assurance Analyst - Advanced

Zensar
Location
India
Workplace
Employment
Salary
Apply on the employer’s site

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 247