Automation Test Engineer-Payments

N Consulting Limited

Kraków

On-site

PLN 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

N Consulting Limited is seeking a skilled Automation Test Engineer in Kraków, Poland, to develop and maintain automated testing solutions for payment systems. The ideal candidate will possess a strong background in Java and be familiar with UI and API automation tools.

This hybrid role requires proficiency in CI/CD integration and a solid understanding of payment processing concepts. Join us to enhance our quality delivery across critical payment processing journeys!

Qualifications

  • Strong experience in Java for automation with OOP principles.
  • Experience with automation frameworks like Selenium and REST Assured.
  • Familiarity with payment processing concepts and standards.

Responsibilities

  • Design, build, and maintain automated test solutions.
  • Create automated test cases for end-to-end payment flows.
  • Integrate testing into CI/CD pipelines and analyze failures.

Skills

Java automation expertise
UI/API automation tools (Selenium/REST Assured)
CI/CD pipeline integration
Test data strategies
Payments domain knowledge
Observability and diagnostics

Tools

JUnit/TestNG
Maven/Gradle
Git
Jenkins/GitLab CI/Azure DevOps

Job description

Overview

Automation Test Engineer - (Polish speakers at least C1 Level). JD attached/ Karrat Assessment applicable. Location: Krakow, Poland. Hybrid work model: 6 days in a month. Required to travel. Payments domain.

Role purpose

Design, build, and maintain automated test solutions for payments platforms to improve release confidence, reduce regression effort, and ensure high-quality delivery across critical payment processing journeys. You’ll combine strong Java-based automation skills with solid payments domain knowledge to create meaningful, reliable automated coverage aligned to real-world processing and controls.

Key responsibilities
  • Build and maintain automated test frameworks and suites using Java and appropriate automation tools (UI, API, and integration layers).
  • Translate functional payment requirements into automated test cases, ensuring coverage of end-to-end flows and edge cases.
  • Automate testing for payment types and components such as credit transfers, direct debits, SWIFT/ISO 20022 messages, payment gateways, validation, routing, and posting (scope depends on platform).
  • Create robust API and service-level automation (e.g., REST/SOAP), including contract and schema validation where relevant.
  • Validate payment processing rules: cut-off times, value dates, charges/fees, FX (if applicable), limits, sanctions/AML screening touchpoints, returns/recalls, reversals, rejects/repairs, and exception handling.
  • Implement test data strategies for payments (synthetic data, masking, data seeding), including correlation of transactions across systems.
  • Integrate automated tests into CI/CD pipelines; enable unattended execution, reporting, and quality gates.
  • Analyze failures quickly (logs, message traces, database queries where permitted) and raise high-quality defects with clear evidence.
  • Collaborate with Product Owners, Developers, BAs, and Ops to define acceptance criteria, test approach, and release readiness.
  • Maintain test documentation: automation coverage, traceability, and execution dashboards/metrics.
Required skills & experience
Automation & engineering
  • Strong hands-on experience building automation in Java (clean code, OOP, design patterns).
  • Experience with common automation tools/frameworks such as: JUnit/TestNG, Cucumber/BDD (optional), Selenium/Playwright (UI, where applicable), REST Assured, Postman/Newman, SoapUI (API).
  • Maven/Gradle, Git, Jenkins/GitLab CI/Azure DevOps.
  • Understanding of test automation best practices: maintainability, flakiness reduction, parallel execution, environment resilience.
  • Familiarity with observability and diagnostics: logs, tracing, monitoring tools (e.g., Splunk/ELK), and basic SQL.
Payments domain
  • Working knowledge of payment processing concepts and lifecycles: initiation → validation → enrichment → screening → routing → settlement → reconciliation/returns.
  • Familiarity with payment standards and formats (as relevant): ISO 20022, SWIFT MT/MX, local clearing formats.
  • Understanding of operational and risk considerations: sanctions screening touchpoints, auditability, resiliency, and high availability expectations.
Nice-to-have
  • Performance testing exposure (e.g., JMeter/Gatling) for payment throughput and latency.
  • Containerisation and test environment tooling (Docker, Kubernetes basics).
  • Experience testing event-driven architectures (Kafka) and asynchronous processing patterns.
  • Experience with test data management tools.
  • Knowledge of reconciliation, ledger posting, and downstream reporting impacts.
Typical deliverables
  • Java-based automation framework and reusable libraries (API + integration focus).
  • Automated regression pack covering critical payment journeys and exception paths.
  • CI/CD integrated execution with clear reporting (e.g., Allure/Extent reports).
  • Traceability from requirements to automated tests and coverage metrics.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Test Engineer Payments
Automation Test Engineer Payments

N Consulting Limited • Województwo małopolskie

Hybrid
Automation Test Engineer (10/905)
Automation Test Engineer (10/905)

INFOLET SP. Z O.O. • Województwo małopolskie

On-site
Relocation package
Extended medical care
Multisport Benefit card
+1
Payments Automation Test Engineer — Java, Hybrid
Payments Automation Test Engineer — Java, Hybrid

N Consulting Limited • Kraków

Hybrid
PLN 100,000 - 130,000
Automation Test Engineer (hybrid in Kraków)
Automation Test Engineer (hybrid in Kraków)

People More • Województwo małopolskie

Hybrid
PLN 151,536 - 192,864
Private medical care
Sports card
Training courses
+1
Payments Automation Engineer — Hybrid (Krakow)
Payments Automation Engineer — Hybrid (Krakow)

N Consulting Limited • Województwo małopolskie

Hybrid
Test Automation Engineer - Cards (Polish is Mandatory)
Test Automation Engineer - Cards (Polish is Mandatory)

Capco • Warszawa

Hybrid
PLN 180,000 - 240,000
Test Automation Engineer with Python Python, Robot Framework, API and UI test automation Warsaw
Test Automation Engineer with Python Python, Robot Framework, API and UI test automation Warsaw

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 120,000 - 150,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Test Automation Engineer with Python Python, Robot Framework, API and UI test automation Warsaw
Test Automation Engineer with Python Python, Robot Framework, API and UI test automation Warsaw

DCG Poland • Warszawa

On-site
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Test Automation Engineer (Java) Java, Linux, Selenium, Playwright, Robot Framework Gdańsk
Senior Test Automation Engineer (Java) Java, Linux, Selenium, Playwright, Robot Framework Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Województwo pomorskie

On-site
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Test Automation Engineer (Java) Java, Linux, Selenium, Playwright, Robot Framework Gdańsk
Senior Test Automation Engineer (Java) Java, Linux, Selenium, Playwright, Robot Framework Gdańsk

DCG Poland • Województwo pomorskie

On-site
PLN 120,000 - 160,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant