PUMA

Software Engineer II (Quality) - Core Commerce Platfor

PUMA
Apply
23 hours ago
Pune, IndiaMid Level

Responsibilities

  • Develop and maintain automated test frameworks for Payments, Checkout, and Transaction Processing platforms.
  • Create automated tests for authorization, capture, settlement, refunds, voids, chargebacks, tokenization, reconciliation, and payment failure recovery workflows.
  • Validate credit/debit cards, digital wallets, gift cards, BNPL, and alternative payment methods across omnichannel customer journeys.
  • Test payment processing, fraud prevention, transaction routing, tax calculations, promotions, checkout integrations, and financial data consistency.
  • Build API, integration, contract, functional, regression, performance, and end-to-end testing suites for payment gateways, fraud platforms, tax providers, financial systems, OMS, and third-party payment providers.
  • Define testing approaches, quality strategies, automation roadmaps, acceptance criteria, and risk-based validation with Product Owners and Lead Engineers.
  • Validate PCI-DSS, security, compliance, performance, reliability, and scalability requirements.
  • Support continuous testing, observability, production validation, and quality monitoring across the payment lifecycle.
  • Perform test data management, cross-browser testing, and device compatibility testing for mobile checkout and payment experiences.
  • Use coding agents, LLMs, or AI-assisted engineering tools to improve test automation and developer productivity.

Requirements

  • 4+ years of experience in Quality Engineering, Test Automation, or Software Quality Assurance focused on payment platforms, checkout systems, transaction processing, fraud prevention, or digital commerce.
  • Understanding of payment lifecycle concepts including authorization, capture, settlement, refunds, voids, chargebacks, tokenization, and reconciliation.
  • Experience validating payment orchestration, transaction routing, fraud screening, tax calculations, currency handling, alternative payment methods, and payment recovery workflows.
  • Strong hands-on Java experience with test automation frameworks such as JUnit, TestNG, REST Assured, Selenium, Playwright, or equivalent technologies.
  • Understanding of transaction integrity, concurrency, idempotency, and data consistency patterns, including duplicate-payment prevention and high-volume transaction validation.
  • Proven experience with API, contract, integration, and end-to-end testing across payment and commerce integrations.
  • Knowledge of omnichannel payment and checkout journeys involving cards, digital wallets, gift cards, BNPL, and alternative payment methods.
  • Experience managing payment-specific test data, tokenized payment methods, and financial transaction scenarios.
  • Experience with cross-browser testing tools such as BrowserStack or equivalent.
  • Experience with device compatibility testing across mobile operating system versions and device types.
  • Experience using coding agents, LLMs, or AI-assisted engineering tools is required.

Tech Stack

JavaJUnitSeleniumTestNG

Categories

PUMA

About PUMA

10,000+ employees

PUMA designs, manufactures, and sells athletic and sportstyle footwear, apparel, and accessories for athletes and lifestyle consumers worldwide. The public company (ETR: PUM), founded in 1948 and headquartered in Herzogenaurach, Germany, goes to market through wholesale, retail, and direct-to-consumer e-commerce, and owns the Cobra Golf and stichd brands. Its product lines span football, running, training, and everyday wear across more than 100 countries.

Contact me