What You'll Do
Design and implement automated test solutions in Python to validate critical banking applications, with a focus on payment processing and Swift message handling. You'll execute test suites across functional, regression, integration, and performance domains, ensuring systems operate securely and efficiently.
Work closely with developers and analysts to clarify requirements and expand test coverage. Analyze test outcomes, log defects, and verify fixes through structured tracking processes. Help refine testing frameworks and support compliance with financial industry standards.
Requirements
- Proven experience building test automation with Python tools such as PyTest or Robot Framework
- Strong grasp of payment technologies including Swift MT/MX, SEPA, and ISO 20022 standards
- Familiarity with API testing using Postman or REST Assured
- Hands-on experience with Git, Jenkins, and CI/CD workflows
- Working knowledge of test management platforms like JIRA or TestRail
- Understanding of agile development cycles and QA best practices
Preferred Qualifications
- Background in performance testing using JMeter or Locust
- Exposure to cloud environments such as AWS, Azure, or GCP
- Experience with security testing in financial applications
- Hold an ISTQB or equivalent certification
Work Environment
This role follows a hybrid model, requiring three days per week in one of the office locations: Warszawa, Gdańsk/Gdynia, or Łódź. The remaining days can be worked remotely.
Compensation
Details on salary range and pay structure will be provided to candidates before interviews begin and confirmed prior to any offer.


