QA Engineer (Banking)

payabl.

United States

Hybrid

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual learning budget
Company celebrations
Global collaboration & events

Job summary

payabl. is seeking an experienced QA Engineer to join our Banking team, focusing on Core Banking and Payment platforms. This hands-on role combines automated and manual testing with emphasis on API, backend, integration, and transaction flows.

Location options include remote from Poland, Portugal, or Cyprus onsite relocation support. Reporting to Team Lead. You will own QA activities, build robust test suites, and help instill a strong quality mindset across the team.

Qualifications

  • 3+ years of QA automation experience.
  • Strong hands-on Python, PyTest, Cypress, Playwright.
  • Experience in functional and integration testing.
  • Experience testing API and backend and payment flows.
  • Understanding of payment processing and transaction data.
  • Ability to design clear, maintainable test cases.
  • Strong debugging and logs analysis.
  • Good communication and ability to explain technical topics clearly.
  • Comfortable working in fast-paced, evolving environments.

Responsibilities

  • Perform end-to-end functional, integration, regression, and system testing for Core Banking and Payment platforms.
  • Build and maintain automated tests using Python (PyTest) and Cypress/Playwright.
  • Create and execute test cases for new feature implementations.
  • Participate in refinement sessions and provide QA input early in the development lifecycle.
  • Prepare detailed test plans, test scenarios, test cases, test data, and coverage.
  • Perform API and backend testing, ensuring correct system behaviour and data integrity.
  • Conduct manual testing when needed to ensure full test coverage.
  • Analyse logs and system flows to identify issues and understand root causes.
  • Identify, document, and track defects with clear evidence and reproducible steps.
  • Collaborate closely with engineering and product teams to improve quality and delivery.
  • Contribute to delivering stable and reliable software in a complex banking environment.

Skills

QA Automation
Python
PyTest
Cypress
Playwright
Functional Testing
API Testing
Payment Knowledge
Debugging
Communication
Fast-paced Environment

Tools

CI/CD pipelines
Git

Job description

payabl. empowers businesses to grow through payments innovation and banking services. Our ambition is to expand our strong portfolio of global financial services we provide to businesses and make them all available in one place on our platform we call payabl.one. As a licensed financial company with principal membership with card schemes, we specialize in global payments and providing businesses with multi-currency accounts.

The role is about:

We are looking for an experienced QA Engineer to join our Banking team and help establish and strengthen dedicated QA practices within the team.

As a QA Engineer – Banking , you will help ensure the quality and reliability of our Core Banking and Payment platforms . You will work across automated and manual testing, with a strong focus on API, backend, integration, and transaction flows .

This is a hands-on QA Automation role where you will help identify issues early, improve test coverage, and make sure our banking services are stable, reliable, and ready for our customers .

We are looking for someone who can take ownership of QA activities, understand systems deeply, and contribute to building a strong quality mindset within the team.

Location: Remote from Poland, Portugal (Contractor arrangement) or Cyprus Onsite (Relocation support provided)
Reporting to: Team Lead

What you will do:
  • Perform end-to-end functional, integration, regression, and system testing for Core Banking and Payment platforms.
  • Build and maintain automated tests using Python (PyTest) and end-to-end browser automation tools such as Cypress and Playwright .
  • Create and execute test cases based on new feature implementations.
  • Participate in refinement sessions and provide QA input early in the development lifecycle.
  • Prepare detailed test plans, test scenarios, test cases, test data, and coverage .
  • Perform API and backend testing , ensuring correct system behaviour and data integrity.
  • Conduct manual testing when needed to ensure full test coverage.
  • Analyse logs and system flows to identify issues and understand root causes.
  • Identify, document, and track defects with clear evidence and reproducible steps.
  • Collaborate closely with engineering and product teams to improve quality and delivery.
  • Contribute to delivering stable and reliable software in a complex banking environment .
What we need:
  • 3+ years of QA automation experience .
  • Strong hands-on experience with:
    • Python
    • PyTest
    • Cypress
    • Playwright
  • Strong experience in functional and integration testing .
  • Experience with API and backend testing .
  • Experience testing payment or transaction flows and validating system behaviour and data integrity.
  • Good understanding of payment processing, balances, and transaction data .
  • Ability to design and structure clear, maintainable test cases .
  • Strong debugging skills, including working with logs and system behaviour .
  • Good communication skills and the ability to explain technical topics clearly.
  • Comfortable working in fast-paced, evolving environments .
Nice to have:
  • Experience in Core Banking, Payments, FinTech, or e-commerce platforms .
  • Experience with EUR and/or GBP payment flows .
  • Understanding of ledger and balance management .
  • Experience with transaction flows or distributed systems .
  • Exposure to cloud-based environments or microservices architectures .
  • Familiarity with CI/CD pipelines and Git .
Hiring Process:
  • Step 1 – Thinking in Action (40 minutes) Your first conversation will be with our Talent Acquisition team. We'll explore your background, career journey, motivations, and overall fit for the role. As part of this discussion, you'll also complete a short technical screening that will be reviewed by our engineering team. This stage helps us understand both your experience and how you approach technical challenges.
  • Step 2 – Build in Production (60–90 minutes) Meet with the Team Lead and technical experts for a practical assessment. Depending on the role, this may involve a live coding exercise or a real-world scenario designed to evaluate your technical skills, problem-solving approach, and ability to work through challenges similar to those faced by our teams.
  • Step 3 – Final Interview (45 minutes) The final stage is a group interview with senior members of our Technology squad, which may include the CTO, CPO, and Team Lead. Together, we'll discuss team fit, collaboration style, expectations from both sides, and any remaining questions about the role, team, or technology domain. This is also an opportunity for you to learn more about our culture and ways of working.
The perks of being a payabl.er:
  • Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
  • Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
  • Global Collaboration & Events: Opportunities to …
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Banking QA Automation Engineer
Remote Banking QA Automation Engineer

payabl. • United States

Hybrid
USD 90,000 - 130,000
Annual learning budget
Company celebrations
Global collaboration & events
QA Engineer – Payments & Core Banking (Remote)
QA Engineer – Payments & Core Banking (Remote)

HireHi • United States

Remote
USD 85,000 - 125,000
Annual learning budget
Company celebrations
International company events
+2
Senior Backend Developer (Services)
Senior Backend Developer (Services)

payabl. • Town of Poland (NY)

Hybrid
USD 81,000 - 127,000
Provident Fund
Annual Learning Budget
Wolt €150 monthly allowance
+8
QA Tester
QA Tester

Groupe Kardol • Lenexa (KS)

Hybrid
USD 50,000 - 70,000
Hybrid work schedule
Senior Test Engineer
Senior Test Engineer

United States Digital Space LLC • United States

Hybrid
USD 90,000 - 130,000
Remote/Hybrid work
PTO provided
QA Automation Engineer (Consulting services)
QA Automation Engineer (Consulting services)

Coherent Solutions • United States

Hybrid
USD 90,000 - 120,000
Health insurance
Flexible work options (remote & hybrid
Training & mentorship
+3
Senior QA Automation Engineer
Senior QA Automation Engineer

CellPoint Digital • Dallas (TX)

On-site
USD 80,000 - 100,000
Competitive salary
Rewards & Recognition system
Work from anywhere globally
+1
QA Engineer
QA Engineer

MORTGAGE ADVICE BUREAU LIMITED • United States

Hybrid
USD 65,000 - 80,000
Hybrid work: 2 days in office, 3 days
Private medical insurance
25 days annual leave (+ birthday off)
+3
Senior Test Engineer
Senior Test Engineer

IT Labs • United States

Hybrid
USD 90,000 - 150,000
Remote/Hybrid work
Paid Time Off
Contract or B2B arrangement
Lead Automation Engineer
Lead Automation Engineer

Jobicy • United States

Hybrid
USD 74,000 - 85,000
Private Healthcare
Anniversary Rewards
Paid Car Parking
+4