Automation Test Engineer (Payments)
We are looking for an Automation Test Engineer who will be responsible for developing and maintaining automated tests for payment systems. The role involves close cooperation with development and business teams to ensure high quality and stability of delivered solutions.
📍 Location: Kraków, Poland
🏢 Working model: Hybrid – 2 days per week from the office
📄 Employment type: B2B or permanent contract signed with Antal
Responsibilities:
- Develop and maintain automation frameworks and automated tests in Java.
- Create automated tests for API, integration, and UI layers.
- Test payment processes including SWIFT, ISO 20022, routing, validation, and payment processing flows.
- Build REST/SOAP automated tests and validate data contracts and schemas.
- Integrate automated tests into CI/CD pipelines.
- Analyse defects, logs, and system issues.
- Collaborate with Developers, BAs, Product Owners, and Operations teams.
- Prepare test documentation and reporting.
Requirements:
- Strong hands-on experience with Java and test automation.
- Experience with:
- Selenium or Playwright,
- REST Assured,
- JUnit/TestNG,
- Git,
- Jenkins / GitLab CI / Azure DevOps.
- Good understanding of test automation best practices.
- Experience with log analysis and basic SQL knowledge.
- Understanding of payment processing lifecycle and payment systems.
- Knowledge of ISO 20022 and SWIFT MT/MX standards.
Nice to have:
- Experience with JMeter/Gatling,
- Docker/Kubernetes basics,
- Kafka and event-driven architectures.
What’s offered
- Cooperation within an international project
- Opportunity to work with modern technologies and large-scale systems
- Flexible form of cooperation
- Hybrid working model based in Kraków
- Real impact on product quality and automation strategy