QA Tester/Quality Assurance Engineer(Payments Knowledge)

Bright Sol

Phoenix (AZ)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BrightSol seeks an experienced QA Tester / Quality Assurance Engineer with strong payments domain knowledge to join our quality engineering team in Phoenix or Sandy. The role requires 6 years of hands‑on QA experience, focusing on payment processing, transaction lifecycles, and testing methodologies.

You will design and execute comprehensive test strategies, validate payment‑related functionality, and collaborate with developers, business analysts, and product owners to deliver high‑quality

Qualifications

  • 6 years of professional Quality Assurance / Software Testing experience.
  • Strong experience with payments or financial services applications.
  • Strong understanding of the end-to-end payment transaction life cycle.
  • Experience testing payment processing systems, transaction platforms, or financial applications.
  • Strong knowledge of functional, integration, regression, system, and end-to-end testing.
  • Experience with API testing using tools such as Postman, SoapUI, REST Assured, or similar.
  • Strong SQL/database testing skills.
  • Experience with defect management and test management tools such as JIRA, Azure DevOps, Zephyr, or ALM.
  • Experience working in Agile/Scrum environments.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to work independently as well as collaboratively with cross-functional teams.

Responsibilities

  • Design, develop, and execute test plans, test cases, test scenarios, and test scripts.
  • Perform functional, integration, regression, system, and end-to-end testing.
  • Test payment processing workflows, including payment initiation, authorization, capture, settlement, refunds, reversals, and chargebacks.
  • Validate payment transactions across different payment methods and channels.
  • Test APIs and integrations between payment systems, banking platforms, third‑party processors, and internal applications.
  • Validate transaction data, payment statuses, error handling, and reconciliation processes.
  • Perform database validation using SQL queries.
  • Identify, document, track, and verify defects using tools such as JIRA, Azure DevOps, or similar platforms.
  • Collaborate with developers to troubleshoot defects and determine root causes.
  • Participate in requirements reviews and provide QA input on functional and technical specifications.
  • Develop and maintain regression test suites.
  • Support release testing, production validation, and post‑release verification.
  • Work with Agile/Scrum teams and participate in sprint planning, daily stand‑ups, backlog refinement, and retrospectives.
  • Analyze test results and provide clear QA status reports and release recommendations.
  • Contribute to improving QA processes, automation opportunities, and overall test coverage.

Skills

Quality Assurance
Payments domain
SQL testing
API testing
Agile/Scrum
Test automation basics

Education

Bachelor’s degree in CS/IT or related field

Tools

JIRA
Azure DevOps
Zephyr
ALM

Job description

Hi Professionals,

we have a position for QA Tester/Quality Assurance Engineer(Payments Knowledge) at Phoenix, Arizona or Sandy,Utah.

Position: QA Tester/Quality Assurance Engineer

Location: Phoenix, Arizona or Sandy, Utah — Preferable (Locals only)

Experience: 6 Years

Duration : 12 Months

Job Summary

We are seeking an experienced QA Tester / Quality Assurance Engineer with strong payments domain knowledge to join our

quality engineering team. The ideal candidate will have 6 years of hands‑on QA experience with a strong understanding

of payment processing, transaction life cycles, financial systems, and testing methodologies.

The candidate will be responsible for designing and executing comprehensive test strategies, identifying defects,

validating payment‑related functionality, and working closely with developers, business analysts, product owners

and other stakeholders to deliver high‑quality applications.

Key Responsibilities

Design, develop, and execute test plans, test cases, test scenarios, and test scripts.

Perform functional, integration, regression, system, and end-to-end testing.

Test payment processing workflows, including payment initiation, authorization, capture, settlement, refunds, reversals, and chargebacks.

Validate payment transactions across different payment methods and channels.

Test APIs and integrations between payment systems, banking platforms, third‑party processors, and internal applications.

Validate transaction data, payment statuses, error handling, and reconciliation processes.

Perform database validation using SQL queries.

Identify, document, track, and verify defects using tools such as JIRA, Azure DevOps, or similar platforms.

Collaborate with developers to troubleshoot defects and determine root causes.

Participate in requirements reviews and provide QA input on functional and technical specifications.

Develop and maintain regression test suites.

Support release testing, production validation, and post‑release verification.

Work with Agile/Scrum teams and participate in sprint planning, daily stand‑ups, backlog refinement, and retrospectives.

Analyze test results and provide clear QA status reports and release recommendations.

Contribute to improving QA processes, automation opportunities, and overall test coverage.

Required Qualifications

6 years of professional Quality Assurance / Software Testing experience.

Strong experience with payments or financial services applications.

Strong understanding of the end-to-end payment transaction life cycle.

Experience testing payment processing systems, transaction platforms, or financial applications.

Strong knowledge of functional, integration, regression, system, and end-to-end testing.

Experience with API testing using tools such as Postman, SoapUI, REST Assured, or similar.

Strong SQL/database testing skills.

Experience with defect management and test management tools such as JIRA, Azure DevOps, Zephyr, or ALM.

Experience working in Agile/Scrum environments.

Strong analytical, troubleshooting, and communication skills.

Ability to work independently as well as collaboratively with cross-functional teams.

Payments Domain Knowledge

Candidates should have experience with some or most of the following:

Credit/debit card payment processing

ACH and electronic payments

Payment authorization and settlement

Payment capture and refunds

Voids and reversals

Chargebacks and disputes

Transaction reconciliation

Payment gateways and payment processors

Merchant and customer transactions

Payment failures and decline scenarios

Fraud/risk validation

Transaction status and lifecycle validation

Financial transaction reporting

Third‑party payment integrations

REST/SOAP APIs related to payment processing

Preferred Qualifications

Experience with test automation using Selenium, Cypress, Playwright, Java, Python, or similar technologies.

Experience testing microservices and distributed applications.

Knowledge of CI/CD pipelines and automated testing.

Experience with cloud‑based applications, preferably AWS or Azure.

Knowledge of PCI‑DSS and payment security concepts.

Experience working with high‑volume transaction systems.

Experience with performance or load testing tools such as JMeter or LoadRunner.

Experience with Kafka or other event‑driven messaging platforms is a plus.

Experience with banking, fintech, merchant services, or financial technology applications is highly desirable.

Education

Bachelor”s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Equivalent professional experience may be considered.

Thanks & Regards
Suman|Technical Recruiter |BrightSol

E:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Payments QA Engineer: API & End-to-End Testing
Payments QA Engineer: API & End-to-End Testing

Bright Sol • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Payment Quality assurance
Payment Quality assurance

Ampstek • New York (NY)

On-site
USD 90,000 - 120,000
QA Engineer (Payments Squad)
QA Engineer (Payments Squad)

Qubeyond • Arlington (VA)

Hybrid
USD 80,000 - 100,000
QA Engineer (Payments Squad)
QA Engineer (Payments Squad)

Qu • Arlington (VA)

Hybrid
USD 75,000 - 95,000
Global Payments SQA Lead – Quality Engineer
Global Payments SQA Lead – Quality Engineer

Jobtailor • North Carolina

On-site
USD 90,000 - 130,000
Payments Tech - QA Testing Analyst - Senior
Payments Tech - QA Testing Analyst - Senior

Huntington National Bank • North Carolina

On-site
USD 85,000 - 120,000
QA Testing payments Exp (GC-USC)
QA Testing payments Exp (GC-USC)

Sonsoft Inc • Cranston (RI)

On-site
USD 70,000 - 90,000
Test Automation Engineer
Test Automation Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Very Good Security • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health insurance
Stock options
401k with employer match
+3
Java Developers who have experience in Payments.-Need GC and USC
Java Developers who have experience in Payments.-Need GC and USC

USM • Pleasanton (CA)

On-site
USD 80,000 - 120,000