iFood

Senior QA Engineer

JavaScriptPythonJava
Automatic translation. Check the original.

How We Work at Our Team

Transform your career with iFood! We are a Brazilian technology company and a benchmark in Latin America. Through innovative solutions, we connect thousands of restaurants to millions of consumers daily with an average of 100 million orders per month. Beyond food delivery, we are also Market, Pharmacy, and Pet. We also have iFood Pago, our Fintech, which encompasses iFood Benefícios, the iFood food and meal voucher, and iFood Pago itself, the restaurant's bank. Join us and be part of a team that is always ahead with cutting-edge technology and constant innovation.

Your Daily Menu

  1. Conduct EMV Level 3 (L3) certifications for Visa, Mastercard, Elo, and American Express brands, including planning, execution, result analysis, and tracking approvals.
  1. Analyze and validate ISO 8583 messages and EMV processing, including transactional fields, response codes, TLV data, DE55, cryptograms, CVM, and chip/contactless kernel behavior.
  1. Interpret technical specifications and reference documents, including EMV standards, brand requirements, acquirer manuals, and shared libraries such as ABECS, identifying impacts and adaptation needs.
  1. Conduct homologations for POS, SmartPOS, Pinpads, and Tap on Phone (Android/iOS) solutions, using certification tools such as Fime BTT or equivalents.
  1. Investigate end-to-end transactional failures, correlating ISO 8583 messages, EMV data, logs, and integrations with acquirers to identify root causes and validate fixes.
  1. Define and execute quality and testing strategies, covering functional, integration, regression scenarios, and validations of critical payment flows.
  1. Support technical decisions and architecture discussions, evaluating impacts on transactional flows, integrations, certification requirements, security, and solution quality.
  1. Work together with engineering on problem analysis, evolution of payment solutions, and validation of implementations.
  1. Support production releases by participating in risk assessment, rollout strategies, post-deployment validations, and incident investigation.

Ingredients We Are Looking For

  1. Advanced mastery of ISO 8583: interpretation of MTIs, bitmaps, fields, subfields, response codes, integration rules, and transactional message analysis.
  1. Advanced mastery of EMV: chip/contactless processing, TLV data, cryptograms, Cardholder Verification Methods (CVM), risk analysis, and kernel behavior.
  1. Practical experience in EMV Level 3 (L3) integration certifications with major brands and acquirers.
  1. Advanced knowledge of EMV parameterization: AIDs, CAPKs, TACs, TVR, contactless limits, and specific kernel requirements.
  1. Experience with homologations and transactional integrations with acquirers and payment processors.
  1. Ability to interpret and apply technical specifications from brands, acquirers, and payment industry standards.
  1. Experience in troubleshooting, log analysis, and transactional failure investigation.

Important Knowledge

  1. Experience in QA, including planning, scenario creation, and execution of functional, integration, and regression tests.
  1. Experience with EMV L3 certification tools, such as Fime BTT or equivalents.
  1. Experience working with AI.
  1. Knowledge of programming logic, interpretation of business rules, and execution flows.
  1. Experience with log analysis, observability, and integration validation.
  1. Technical vision of payment solution architecture and the ability to evaluate impacts and risks.
  1. Experience in monitoring production implementations and post-release validations.

To Enhance the Flavor

  1. Experience in L3 certifications for the four brands: Visa, Mastercard, Elo, and American Express.
  1. Experience with SoftPOS, Tap on Phone, and Tap to Pay.
  1. Knowledge of cryptography applied to payments: DUKPT, PIN Block, MAC, HSM, and key management.
  1. Familiarity with payment industry security standards, including PCI DSS, PCI PTS, and PCI MPoC.
  1. Experience with test automation, CI/CD, and observability tools such as Datadog.
  1. Knowledge of programming languages such as Java, Kotlin, Python, or JavaScript.

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Show your skills.Get discovered.

Nort

Reverse recruiting platform for developers

LegalTerms of UsePrivacy Policynortjobs © 2026