V

Verifone

Provides payment devices, cloud services, analytics

Software QA Analyst

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Electronics, Telecommunications, or a related field is required; equivalent professional experience will also be considered.
  • Proficiency in automation frameworks such as Selenium, Cypress, Playwright, Appium, or Robot Framework.
  • Experience with API testing tools including Postman or RestAssured.
  • Familiarity with CI/CD pipelines, such as Jenkins, GitHub Actions, or Azure DevOps.
  • A solid understanding of BDD, TDD, and risk-based testing methodologies.
  • Basic scripting skills in Python, Java, JavaScript, or similar languages.
  • Experience with Git for version control.
  • Knowledge of or demonstrated interest in AI/ML-assisted testing tools and approaches.
  • English proficiency at B2–C1 (Intermediate–Advanced) is required for technical documentation, test reporting, and cross-functional collaboration with international teams.

Responsibilities

  • Design, develop, and maintain automated test frameworks covering functional, regression, integration, and end-to-end testing.
  • Define and implement QA strategies aligned with sprint cycles and release pipelines.
  • Integrate AI and ML tools into QA workflows to enhance test coverage, defect prediction, and root cause analysis.
  • Collaborate with development teams across all phases of the software development lifecycle to shift quality left.
  • Execute and document manual testing for payment terminals, POS devices, and pinpads as needed.
  • Analyze test results, identify failure patterns, and drive continuous improvement in testing practices.
  • Participate in code reviews for test scripts and automation logic.
  • Support certification processes with international payment schemes including Mastercard, Visa, and AMEX.
  • Document test plans, test cases, certification evidence, and defect reports clearly and thoroughly.

Desired Qualifications

  • Experience with EMV transaction flows, chip card processing, and ARQC/ARPC cryptographic cycles.
  • Experience with ISO 8583 financial message structure, bitmap fields, and response codes.
  • Knowledge of asynchronous communication in payment environments, including timeout handling, retries, and transaction state management.
  • Hands-on experience with BTT (Bank Testing Tool) or similar terminal simulation tools.
  • Knowledge of L1, L2, and L3 EMV certification requirements and experience preparing evidence for payment scheme audits.
  • Familiarity with PCI-DSS, HSM operations, PIN encryption, and cryptographic key management.
  • Experience analyzing transaction logs using TLV parsers and host simulators.

About the Company

Verifone

Provides payment devices, cloud services, analytics

Verifone provides payment devices and cloud services to help businesses accept and process payments globally. Its hardware includes terminals, portable and mobile POS, integrated POS, and unattended kiosks, while its cloud platform handles device management, payment processing, and real-time analytics. Unlike some rivals, Verifone combines a broad hardware lineup with its own cloud and analytics, serving many markets and handling a high volume of transactions for end-to-end solutions. The goal is to simplify complex commerce by delivering secure, efficient payment tools and data-driven insights worldwide.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Coral Springs, FL
Founded
1987

Recently Posted Jobs

Explore more opportunities at Verifone

See more jobs