Masabi

Quality Assurance Automation Engineer (Payments)

Posted: 6 days ago

Job Description

About Masabi// At Masabi, we’re powering the journeys of millions by making public transport payments simple, accessible, and seamless — whether through a mobile app, a ticket machine, or tapping a bank card. Our Justride platform is live in over 250 cities worldwide, and we partner with leaders like Uber, Moovit and Transit to drive the future of fare collection.Your journey matters too. At Masabi, you’ll join a team of innovators with the tools and support to build the career you want.The Role// We’re looking for a QA Automation Engineer with deep payments experience to help us test and deliver mission-critical payment flows — from contactless EMV transit and eCommerce journeys to Payment Service Provider (PSP) integrations.You’ll work closely with engineers and product teams to embed quality early in the lifecycle, using automation and shift-left practices to reduce risk, prevent defects, and accelerate delivery. This is a key role ensuring the integrity and compliance of our global payment ecosystem.Key ResponsibilitiesDevelop and improve test strategies that reflect business needs, using Given–When–Then scenarios for BDDBuild and maintain automation frameworks for payment systems using Java or KotlinExecute manual and automated end-to-end testing across EMV, eCommerce, APIs, terminals, and processorsExpand test coverage to include edge cases like declines, network failures, and partial settlementsTranslate regulatory requirements (PCI-DSS, PSD2, SCA) into executable test plansValidate payment integrations and message protocols (JSON, XML) across gateways and terminalsMonitor and verify event-driven payment messages using KafkaIntegrate automated tests into CI/CD pipelines for continuous deployment validationSupport incident triage and post-release testing to ensure root cause clarity and quality fixesAbout YouProficient in Java or Kotlin, with automation experience in payments or financial systemsConfident testing distributed payment flows — both manually and through automationSkilled in API testing (Postman or similar), browser/network debugging, and data validationSolid understanding of EMV, eCommerce, and PSP integrations (e.g. Stripe, Adyen, Worldpay)Comfortable working with Kafka and familiar with end-to-end payment lifecyclesTest-first mindset, with experience integrating automation into CI/CD pipelinesAnalytical, self-driven, and comfortable working independently in complex environmentsNice to HaveISTQB CertificationExperience with performance/load testingFamiliarity with AWSUnderstanding of Agile practices (Scrum/Kanban)// Careers at Masabi are for people going places, driven by the mission to make transit fair and accessible for all. We’re a diverse team of innovators who lead with purpose, move with empathy, and support one another every step of the way. We believe in journeys made simple, for riders and for our people.Whoever you are, just be yourself. We welcome applicants from all backgrounds and encourage you to bring your whole self to work. We’re already powering journeys. Ready to start yours?

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs