QA Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Skype
Recruiting
EMV
TIP
Point Of Sale
ISO 9000
Test Plans
Test Scenarios
JSON
Billing
Cost Accounting
Underwriting
PSP
Fraud
General Ledger
Automated Testing
Regression Testing
Failover
Electronic Commerce
Software Development Methodology
STLC
Risk-based Testing
Writing
Test Cases
Zephyr
Payments
Authorization
API QA
UI
Workflow
Access Control
Auditing
Reporting
Management
Testing
DirectShow
DS
Performance Testing
Apache JMeter
Debugging
PCI DSS
Quality Assurance
Communication
Test Management
API
POSTMAN
Selenium
Cypress
Continuous Delivery
Jenkins
GitHub
GitLab
Continuous Integration
Database
PostgreSQL
MySQL
SQL
Splunk
Regression Analysis
JIRA
Back Office
Technical Direction
Specification Gathering
Collaboration
System Integration
System Testing
Technical Support
Training
Documentation

Job Details

QA Engineer
Sandy Springs, Georgia-Onsite
Phone+Skype
6+Month
JOb Description
We're hiring a QA Tester with 5+ years of experience to ensure the quality, reliability, and security of our payments gateway/platform and end-to-end payment flows (cards, wallets, 3DS, refunds, chargebacks). You'll test across API + UI, validate complex transaction states, and drive strong test coverage using Jira with Zephyr/Xray. The role also includes testing back-office/operations modules and 3rd-party applications that integrate with or connect to the payments platform.
Key Responsibilities
  • Own QA for payment flows: auth/capture/sale/void/refund, partial refunds, retries, idempotency, reconciliation, chargebacks.
  • EMV/contactless flows (where applicable), tip/adjustments, and terminal error/retry scenarios. Test terminal/POS payment applications and integrations (e.g., physical/virtual terminals), including device/app connectivity, transaction lifecycle (sale/void/refund), reversals, offline/online behavior, receipt flows, and reconciliation/settlement impacts. Familiar with ISO8583 and ISO20022.
  • Create, maintain, and execute test plans, test scenarios, and test cases in Jira using Zephyr or Xray.
  • Perform API testing (REST/JSON), validate schemas, error handling, timeouts, and edge cases.
  • Test operations modules (e.g., billing and costing, underwriting, etc...)
  • Validate 3rd-party applications/integrations connecting to the payments platform (merchant systems, PSP/acquirer connections, fraud/risk providers, reporting tools, webhooks/callback consumers).
  • Test 3DS2 flows, tokenization/vaulting behavior, wallet payments (Apple Pay/Google Pay) where applicable.
  • Perform database validation: transaction logs, ledger entries, reconciliation tables.
  • Build/maintain test automation (UI + API) and integrate into CI/CD pipelines.
  • Execute regression testing for releases/hotfixes; provide release readiness sign-off.
  • Conduct performance and reliability testing for peak loads, failover, and monitoring validation.
  • Ensure secure testing practices aligned with PCI DSS expectations (masking, logging, access control).
  • Partner with Engineering/Product/Operations to triage defects, document reproduction steps, and verify fixes.
Required Skills & Experience
  • 5+ years in QA testing, with strong experience in payments/fintech/e-commerce domains.
  • Strong knowledge of SDLC/STLC, defect lifecycle, test design techniques, and risk-based testing.
  • Proven experience writing and managing test cases in Jira using Zephyr or Xray (required).
  • Strong understanding of payments: authorization, capture, settlement, refunds, chargebacks, webhooks, idempotency, retries.
  • Hands-on API testing (Postman) and automated API testing (e.g., Newman, RestAssured, PyTest, etc.).
  • UI automation experience with Selenium/Cypress/Playwright (as applicable).
  • Solid SQL skills for backend validation and reconciliation checks.
  • Experience testing back-office/admin/ops portals and workflows (access control, audit logs, reporting, dispute management).
  • Experience testing 3DS2, wallets (Apple Pay/Google Pay), and tokenization/vaulting flows.
  • Performance testing experience using JMeter/k6/Gatling. (Optional)
  • Familiarity with observability/log tools (Splunk/Datadog) and debugging via logs/traces.
  • Understanding of PCI DSS considerations and secure QA practices.
  • Excellent communication and documentation skills.
Tools/Tech (tailor as needed)
  • Test management: Jira + Xray
  • API: Postman, Swagger/OpenAPI
  • Automation: Selenium/Cypress/Playwright; RestAssured/Newman/PyTest
  • CI/CD: Jenkins/GitHub Actions/GitLab CI
  • DB: PostgreSQL/MySQL (SQL)
  • Logging/Monitoring: Splunk/Datadog
What Success Looks Like
  • Reduced payment-related production issues and faster defect detection.
  • High-confidence releases backed by robust regression (manual + automated).
  • Strong traceability and coverage in Jira (Xray) across gateway + ops/back-office + third-party integrations.

Job description :

Location Marysville, OHIO


Key Responsibilities:
Develop and modify Yaskawa robot programs based on project specs.

Diagnose and troubleshoot robotic issues.

Collaborate with engineering and production for system integration.

Perform system testing and validation.

Provide technical support and training to team members.

Maintain documentation for robotic systems and programming changes.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Verito Solutions