Quick overview
Job description
• 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.
Similar jobs
- BG
Senior System Test Engineer Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
JiraTechnologySalary not listed - WA
Test EngineerRecently posted Auto Apply
Weekday AI · Bengaluru, Karnataka · On-site 🇮🇳
NumPySciPyCompliance+6TechnologySalary not listed - SU

QA Engineer Team LeadRecently posted Auto Apply
SupplyHouse.com · India · Remote 🇮🇳
ScrumSeleniumBackground Checks+8TechnologySalary not listed - SO

Test Engineer - Network SecurityRecently posted Auto Apply
SonicWall · Pune · Hybrid 🇮🇳
RubySeleniumPerl+3TechnologySalary not listed - KC
Senior Software Engineer (Development & Quality)Recently posted Auto Apply
Kaseya Careers · Pune · Hybrid 🇮🇳
RustSeleniumBash+9TechnologySalary not listed - WP

QA EngineerRecently posted Auto Apply
WPP · India · Hybrid 🇮🇳
SQLGitContinuous Improvement+8TechnologySalary not listed - WP

Senior AQA EngineerRecently posted Auto Apply
WPP · India · Hybrid 🇮🇳
SQLGitContinuous Improvement+10Salary not listed - GE
QA Engineer (Manual + Automation)Recently posted Auto Apply
Genea · Ahmedabad · Hybrid 🇮🇳
SQLGitScrum+16TechnologySalary not listed - EN

Sr. Test EngineerRecently posted Auto Apply
Endpointclinical · Bengaluru · Hybrid 🇮🇳
TechnologySalary not listed - BE
ServiceNow QA Automation EngineerRecently posted Auto Apply
BETSOL · Bengaluru, KA · On-site 🇮🇳
RESTJavaScriptJira+1TechnologySalary not listed - QA
Director, Quality Engineering and AutomationRecently posted Auto Apply
QAD, Inc. · Pune, MH · Hybrid 🇮🇳
EngineeringSalary not listed - TE
Senior QA LeadRecently posted Auto Apply
TechVedika · Hyderabad, Telangana · On-site 🇮🇳
MongoDBAWSSelenium+5TechnologySalary not listed