Quality Assurance Engineer

Paysign, Inc.

Henderson (NV)

On-site

USD 80,000 - 110,000

Full time

18 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Paysign, Inc. is seeking a QA Engineer to own the quality of our payment processing and healthcare platform releases. The role blends manual testing with test automation across web, mobile, API, and data layers.

You will integrate automated checks into CI/CD, work with developers and data engineers, and ensure test data handling meets PCI-DSS and CDE requirements. Responsibilities include test planning, manual and automated testing, data validation, and release testing across dev/stage/prod

Qualifications

  • Minimum 3+ years in software quality assurance (manual and automation).
  • Hands-on automated tests for APIs/UI with modern tools.
  • Experience testing REST APIs and web/mobile apps.
  • Solid SDLC, testing methods, and defect lifecycle understanding.
  • Experience integrating tests into CI/CD (GitLab or similar).
  • Proficient with Jira or similar defect/test management tool.

Responsibilities

  • Design comprehensive test plans, cases, and data for QA activities across web, mobile, API, and data layers.
  • Execute manual functional, regression, exploratory, and UAT testing; validate edge cases.
  • Build and maintain automated test suites; ensure deterministic results.
  • Implement data-driven and contract testing for service interfaces.
  • Integrate automated tests into CI/CD and gate deployments based on results.
  • Coordinate release cycles with developers and DevOps; assist rollback verification.
  • Ensure PCI-DSS/CDE compliant test data and governance; log defects in Jira.

Skills

3+ years QA
Automation testing
API testing
UI testing
SDLC knowledge
CI/CD integration
Jira management
Attention to detail

Education

ISTQB certification

Tools

Playwright
Cypress
Selenium
Postman/Newman
Jira

Job description

Paysign is seeking a QA Engineer to own the quality of our payment processing and healthcare platform releases through a combination of manual testing and test automation. This role builds and executes test plans across web, mobile, API, and data/back-end layers, integrates automated checks into CI/CD pipelines, and partners with developers, data engineers, and product stakeholders to catch defects before they reach production. The position operates within a Cardholder Data Environment (CDE) subject to PCI-DSS requirements, so test data handling, environment segregation, and audit-evidence practices are integral to the role.

Key Responsibility Areas
Test Planning & Manual QA
  • Analyze requirements, user stories, and acceptance criteria to design comprehensive test plans, test cases, and test data
  • Execute manual functional, regression, exploratory, and UAT-support testing across web, mobile, and back-end systems
  • Validate business logic for payment, cardholder, and copay/healthcare workflows including edge cases and negative scenarios
  • Verify fixes and perform root-cause-aware retesting; maintain traceability between requirements, tests, and defects
Test Automation (API / UI / Regression)
  • Build and maintain automated test suites for APIs (REST) and UI using frameworks such as Playwright, Cypress, Selenium, Postman/Newman, or equivalent
  • Grow and maintain a reliable regression suite, keeping tests deterministic, well-factored, and low-maintenance
  • Implement data-driven and contract tests that validate request/response schemas between services
  • Manage test data setup/teardown and environment configuration for repeatable automated runs
Data & Back-End Testing
  • Write SQL to validate data correctness across MariaDB/MySQL and analytics sources (Redshift/Athena), including reconciliation and transformation checks
  • Test ETL/ELT pipeline outputs, file loaders, and batch jobs for completeness, accuracy, and idempotency
  • Validate reports and dashboards (e.g., Tableau) against source-of-truth data
Release Testing & CI/CD Integration
  • Integrate automated tests into GitLab CI/CD pipelines and gate deployments on test results
  • Perform smoke and sanity testing across environments (dev, test, stage, prod) as part of release promotion
  • Coordinate release/regression cycles with developers and DevOps, and support rollback verification
Compliance & CDE Testing
  • Ensure test data in non-production environments contains no real cardholder or PHI data; use masked, tokenized, or synthetic data per PCI-DSS and CDE rules
  • Support security, penetration, and access-control testing efforts and capture audit evidence for PCI-DSS and SOC 2
  • Follow CDE change-management and separation-of-duties controls in all testing and sign-off activities
  • Log, prioritize, and track defects in Jira with clear reproduction steps, severity, and expected vs. actual results
  • Report test coverage, pass/fail trends, and release-readiness status to engineering and stakeholders
  • Contribute to continuous improvement of QA processes, standards, and test documentation
Required Qualifications
  • 3+ years of experience in software quality assurance (manual and automation)
  • Hands-on experience building automated tests for APIs and/or UI (Playwright, Cypress, Selenium, Postman/Newman, or equivalent)
  • Experience testing REST APIs and web/mobile applications
  • Solid understanding of the SDLC, test methodologies, and defect lifecycle
  • Experience integrating automated tests into CI/CD pipelines (GitLab CI preferred)
  • Proficiency with a defect/test management tool (Jira or equivalent)
  • Strong analytical skills and attention to detail with clear written communication
Preferred Qualifications
  • ISTQB or similar QA certification
  • Experience testing in PCI-DSS Cardholder Data Environments (CDE) or other regulated industries
  • Experience testing data pipelines, ETL/ELT, or BI/reporting outputs (e.g., Tableau)
  • Experience with performance/load testing (JMeter, k6, or equivalent)
  • Familiarity with AWS services (ECS, Lambda, S3, RDS)
  • Experience in fintech, payment processing, or healthcare software
  • Knowledge of SOC 2 controls and audit evidence practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
QA Engineer (Payments Squad)
QA Engineer (Payments Squad)

Qubeyond • Arlington (VA)

Hybrid
USD 80,000 - 100,000
QA Engineer
QA Engineer

CashClever, Corp. • New York (NY)

On-site
USD 70,000 - 95,000
QA Engineer (Payments Squad)
QA Engineer (Payments Squad)

Qu • Arlington (VA)

Hybrid
USD 75,000 - 95,000
Quality Assurance Engineer
Quality Assurance Engineer

GeorgiaTEK Systems Inc. • United States

On-site
USD 100,000 - 150,000
QA Engineer
QA Engineer

Rectangle Health • City of White Plains (NY)

On-site
USD 90,000 - 115,000
Medical health plans
PTO & sick days
Paid holidays
Test Automation Engineer
Test Automation Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000
QA Engineer - POS and Payments
QA Engineer - POS and Payments

Collabera • Cincinnati (OH)

On-site
USD 72,000 - 79,000
Medical insurance
Dental insurance
Vision insurance
+10
Global Payments SQA Lead – Quality Engineer
Global Payments SQA Lead – Quality Engineer

Jobtailor • North Carolina

On-site
USD 90,000 - 130,000
Mobile QA Automation Engineer / SDET
Mobile QA Automation Engineer / SDET

EITACIES Inc. • Phoenix (AZ)

On-site
USD 120,000 - 160,000
401(k)