Software Quality Assurance III

VontierTampa, FL
1dHybrid

About The Position

The SQA III Senior Test Engineer will be an integral member of the software quality organization, focused specifically on ensuring the reliability, security, and performance of payments terminals and payment application ecosystems. The role involves close collaboration with product management and engineering teams to fully understand payment product roadmaps, compliance requirements, and release priorities. You will play a key role in enabling fast and high quality delivery by designing, developing, and maintaining automation frameworks and test scripts tailored for payments terminal testing—covering areas such as EMV transaction flows, contact/contactless card processing, PIN entry device validations, device firmware behavior, integrations with payment gateways, and regression scenarios. The is a hybrid role located in Tampa, Florida

Requirements

  • Payments & EMV Expertise
  • Strong understanding of EMV payment flows—contact, contactless, NFC, chip and PIN, magstripe, offline/online authorization, fallback flows, reversals, and terminal risk management.
  • Knowledge of ISO 8583, message fields, authorization, clearing flows, and acquirer/issuer interaction.
  • Familiarity with IFSF protocols, OPT payment flows, fueling systems, and forecourt device integrations.
  • Understanding of EMV Level 1/2, card kernel behavior, CAPKs, AIDs, TACs, TVRs, TSI, and transaction cryptography flow.
  • Testing Methodologies
  • Hands on experience with functional testing, EMV device testing, regression, performance, security, certification testing, and exploratory testing specific to payment terminals.
  • Experience validating terminal firmware, card reader behavior, PIN pad functions, display flows, receipts, and transaction sequencing.
  • Automation & Tools
  • Ability to design, develop, and execute automated test scripts for payment terminals, EMV flows, and ISO 8583 transaction validations.
  • Experience with terminal automation tools, device simulators, host simulators, or custom frameworks.
  • Proficiency with manual and automated testing frameworks used in terminal or payment system validation.
  • API & Integration Testing
  • Strong understanding of API testing for payment middleware, transaction routers, gateway services, and cloud based acquirer/integration APIs.
  • Bug Tracking, Reporting & Process Tools
  • Experience with JIRA, TestRail, Zephyr or equivalent tools for test case management and defect tracking.
  • Ability to write clear, actionable bug reports, with logs, traces, EMV tags, and ISO message details.
  • CI/CD & Version Control
  • Practical knowledge of integrating EMV/terminal tests into CI/CD pipelines.
  • Experience with version control systems like Git for managing test scripts, configs, and automation frameworks.
  • Device & Platform Testing
  • Experience testing across multiple terminal models, kernels, OS platforms, browsers (for admin portals), and hardware variants.
  • Security Awareness
  • Understanding of security testing concepts relating to payments—PCI, encryption keys, PIN security, DUKPT, TRSM behavior, secure boot, and firmware integrity.
  • Analytical & Problem-Solving Skills
  • Ability to interpret EMV transaction logs, ISO 8583 messages, card data elements, and kernel decisions.
  • Strong troubleshooting skills to analyze terminal behavior, host responses, and end to end transaction failures.
  • Communication & Collaboration
  • Strong ability to communicate findings to engineering, product management, and compliance teams.
  • Ability to mentor junior testers on EMV concepts, test planning, and terminal testing workflows.
  • Comfortable working cross functionally with developers, hardware engineers, product teams, and external certification bodies.
  • Soft Skills & Professional Qualities
  • High attention to detail—critical for detecting subtle EMV, kernel, or message level issues.
  • Strong time management skills to handle multiple terminal test cycles and certification timelines.
  • Adaptable to new payment mandates, device types, and technology changes.

Nice To Haves

  • Payment domain. Experience in POS, EPS testing.
  • Experience working with Test Rigs with payment hardware terminals

Responsibilities

  • Test development and execution
  • Product testing
  • Quality assurance
  • Software development
  • Software documentation
  • Software testing & Release
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service