Jobs · Quality Assurance

Senior QA Automation Engineer

Mama Money · United States · 1 wk ago
RemoteRemoteQuality AssuranceFull-time

About Us

Mama Money is a growth-stage fintech startup helping migrant workers in South Africa send money home. Since 2015, we’ve provided reliable remittances at a socially fair price to those who need it most. Our team of 131 people from 19 countries across Africa, Asia, the UK, and Europe is based in beautiful Cape Town. Our culture prioritizes team well-being and community impact. “Just be lekker!” reflects our approach: we trust our diverse team to do what’s best for customers without rigid policies.

About the Role

As a Senior QA Engineer, you’ll champion a quality-first approach within our agile development team. You’ll be deeply involved throughout the software development lifecycle, ensuring our products meet the highest standards.

Responsibilities

  • Collaborate during feature refinement to clarify requirements, question assumptions, uncover edge cases, and improve testability while forming an initial test strategy.
  • Formalize test strategies into documents covering scenarios, integration points (API, app, queues), test data, and verification methods during planning.
  • Deploy and configure updates in the QA environment, execute test cases, investigate bugs, and log them with clear reproduction steps.
  • Verify complete solutions and sign off for production.
  • Drive automation efforts for new and existing features, working with the QE Lead to maintain test suites and serve as the team’s automation expert.
  • Positively influence software quality beyond your team’s boundaries.

First 90 Days

  • Onboard to our tools and processes, and familiarize yourself with teams and departments at Mama Money.
  • Develop a deep understanding of Mama Money’s mission and your team’s role from the customer’s perspective.
  • Advocate for quality, write and perform tests, and deliver functionality within your team.
  • Have one-on-one meetings with your line manager to create a training and career growth plan aligned with your goals and business needs.
  • Regularly give and receive feedback, and suggest improvements.

Requirements

  • 5-8+ years of experience as a QA tester in an Agile software development environment.
  • Proven experience developing test strategies and writing test cases.
  • Extensive experience testing back-end systems using REST, SQS, databases, and front-end interfaces.
  • Strong SQL skills and familiarity with relational database tools (e.g., DBeaver, SQL Server, MySQL Workbench).
  • Experience seeding databases with test data (a plus).
  • Proficiency with version control systems like Git.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP); familiarity with AWS services (EKS, RDS, SQS, API Gateway) is a plus.
  • Hands-on experience with API tools (e.g., Swagger, Bruno, Postman).
  • Scripting experience using JavaScript.
  • Knowledge of configuring mocks for isolated service testing (a plus).
  • Strong exploratory testing skills with a sharp eye for bugs and UX issues.
  • Ability to multitask, reprioritize workstreams, and troubleshoot efficiently in a dynamic environment.

Why Join Us

At Mama Money, we’re a movement driven by purpose: making life better for our customers and communities. We prioritize simplicity, trust, and innovation—no red tape, just seamless experiences. Our team is a passionate, diverse group of doers who take ownership, experiment boldly, and never stop learning. We care deeply about our customers, our team, and the impact we make. If you’re ready to grow in a supportive, values-driven environment where your work matters, Mama Money is the place for you.

Our Values

  • Making it easier for our customers
  • Give it a go
  • Just own it

We may use AI tools to support parts of the hiring process, such as reviewing applications or assessing responses. These tools assist but do not replace human judgment. Final decisions are made by humans.

Similar jobs