Quality Assurance Analyst I (Payments)

Reposted 5 Days Ago
4 Locations
In-Office or Remote
Junior
Information Technology • Software
The Role
Perform end-to-end, integration, system, user acceptance, and automated testing for software applications. Create test strategies, plans, documentation, and automated test cases; execute tests; assess results; and track defects through resolution. Translate business requirements into technical requirements, identify risks, troubleshoot application issues, and collaborate with engineering and development teams. Support product implementations, training, technical escalations, and quality assurance oversight across project workstreams.
Summary Generated by Built In

Job Summary

The individual in this role will create test documentation, perform end-to-end testing, and build and execute automated test cases for our payments platform, including web-based applications, APIs, and physical payment terminals. Competitive candidates have 2+ years of experience in a QA function, including executing test scenarios for transaction-processing systems and providing comprehensive results. We have an opening for an on-site QA in Ft Wayne, In and an opening for a remote position.

Duties and Responsibilities

  • Translate business requirements and payment processes (authorization, capture, void, refund, settlement, reconciliation) into test requirements and configuration settings for web, API, and terminal solutions.
  • Identify and assess risks to programs or projects, especially those affecting transaction accuracy, funds movement, and data security, and recommend and implement mitigation strategies.
  • Create test strategies that ensure solutions meet standards of functionality, performance, reliability, and payment industry requirements.
  • Collaborate with team leads and engineering resources to plan the testing approach across web, API, and terminal layers.
  • Execute end-to-end testing of the full transaction lifecycle, from card presentment at the terminal through processor response, settlement, reporting, and reconciliation, according to set deadlines.
  • Test terminal behavior across entry methods (chip, contactless/NFC, swipe, manual entry), PIN entry, receipt generation, and error handling.
  • Test device-specific scenarios such as connectivity loss, offline or store-and-forward modes, power interruption, and firmware and application updates.
  • Perform API testing of payment, webhook, and reporting endpoints, validating request/response accuracy, error codes, and idempotency.
  • Verify web components, including merchant portal, hosted checkout, and admin tools, across browsers and devices.
  • Support and complete test orchestration across environments, test cards, sandbox and processor simulators, and device fleets, using analysis, experience, and sound decision-making.
  • Record, log, and track defects with clear reproduction steps, logs, and transaction IDs, and coordinate resolutions with the development team and functional leads.
  • Assess test results to quickly identify and document defects, including discrepancies in transaction amounts, statuses, fees, or settlement data.
  • Support certification and compliance testing, such as card brand, EMV, acquirer/processor, and PCI-related requirements.
  • Direct projects from a quality assurance perspective, keeping both the merchant and the cardholder experience in mind.
  • Independently own a workstream or product line (for example, terminal software, merchant portal, or payment APIs), covering review and testing activities throughout the project life cycle.
  • Maintain the device test lab, including terminals, peripherals, test cards, and firmware versions.
  • Participate in daily engineering meetings to update teammates and management on status.
  • Assist the in-house support team with product defect exploration, as needed, including: 
    • High-level technical assistance and escalations for merchants, partners, and internal staff.
    • Troubleshooting and analyzing issues related to transactions, terminals, reports, and data.
  • Present product expertise in training and implementation environments.
  • Build and execute automated test cases for web and API layers and identify opportunities to automate terminal testing.
  • Perform other duties as assigned.

Education and Experience

  • 2-5 years of experience in a QA role, including: 
    • System, integration, and user acceptance testing
    • Test plans, documentation, and execution across multiple development deliverables
    • Testing web applications and REST APIs (e.g., Postman or similar tools)
  • At least 2 years of Azure Table or relevant database experience, including querying transaction data to validate results
  • Preferred: experience in payments, fintech, or financial services
  • Preferred: experience testing POS terminals or other physical devices (e.g., Verifone, Ingenico, PAX)
  • Preferred: familiarity with EMV, contactless standards, card brand certification, ISO 8583, or payment gateway and processor integrations

Knowledge, Skills and Abilities

  • Strong understanding of end-to-end payment flows, including authorization, settlement, chargebacks, refunds, and reconciliation.
  • Working knowledge of payment concepts such as tokenization, encryption, and PCI DSS, along with secure testing practices for sensitive cardholder data.
  • Knowledge of the technical aspects of business systems and infrastructure, including networks, terminal connectivity, and device management.
  • Highly organized and detail-oriented, with particular care where money movement is involved.
  • Excellent problem-solving and communication skills.
  • Well-versed in test automation, end-user desktop tools, and information security.
  • Ability to maintain a positive and professional attitude in a fast-paced environment.
  • Ability to take initiative in prioritizing, coordinating, and multitasking with composure.
  • Ability to work independently and as a contributing member of a team.

Work Environment

The noise level is usually moderate. The employee works in an office setting at an individual workstation using a telephone and computer, and may spend time in a device test lab handling payment terminals and peripherals.

Physical Demands

  • Must be able to remain in a stationary position for most of the day.
  • Constantly operates a computer and other office productivity machinery.
  • Occasionally handles, sets up, and moves payment terminals and related hardware.

Neumo Summary:

With the backing of four decades of public sector expertise and corporate capability, Neumo has successfully supported government services. Neumo was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.

Neumo is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Neumo offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.

Neumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.

Neumo is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, Management Information Systems, or equivalent education or work experience
  • 2-5 years of experience in a quality assurance role
  • Experience with system, integration, and user acceptance testing
  • Experience creating testing plans and documentation and executing tests across multiple development deliverables
  • At least 2 years of SQL or relevant database experience
  • Experience with Scrum, Agile, and Waterfall methodologies
  • Experience with at least one programming language: C#, Java, or Python
  • Experience with test automation using Selenium
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Centreville, VA
434 Employees

What We Do

Governments today face plenty of hurdles: outdated tech, tight budgets, and talent shortages—all while communities expect increasingly better service. Neumo steps up alongside government leaders with modern software and support, simplifying interactions to strengthen trust and enhance efficiency for the people they serve.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
13 Locations
40000 Employees
45K-85K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

APD - Rideshare Commercial Claims Auto Physical Damage Adjuster

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
10 Locations
40000 Employees
46K-84K Annually
Remote or Hybrid
2 Locations
175633 Employees
167K-280K Annually
Remote or Hybrid
2 Locations
175633 Employees
150K-250K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account