Mama Money is a growth stage fintech startup based in Cape Town, South Africa, focused on helping migrant workers send money home.
The company has been operational since 2015 and has a diverse team of 131 people from 19 countries.
The culture emphasizes team well-being and community impact, with a motto of βJust be lekker!β.
The Senior QA Engineer will champion a quality-first approach within the agile development team.
Responsibilities include ensuring the team understands requirements and system architecture, developing test strategies, executing test cases, identifying bugs, and driving automation efforts.
The role involves formalizing test strategies, deploying updates in the QA environment, and verifying solutions for production.
Requirements:
Candidates must have 5β8+ years of proven experience as a QA tester in an Agile software development environment.
Demonstrable experience in developing test strategies and writing test cases is required.
Extensive experience with back-end systems testing using various methods (REST, SQS, database, etc.) is necessary.
Strong SQL skills and familiarity with relational database tools such as DBeaver, SQL Server, or MySQL Workbench are essential.
Experience in seeding databases with test data is a plus.
Proficiency with version control systems like Git is required.
Experience working with cloud platforms (AWS, Azure, GCP) and familiarity with AWS services is a plus.
Hands-on experience using API tools such as Swagger, Bruno, and Postman is necessary.
Experience with scripting in JavaScript is required.
Knowledge of configuring mocks for isolated service testing is a significant advantage.
Candidates should be skilled in exploratory testing and have strong multitasking abilities.
Solid troubleshooting skills and the ability to report bugs efficiently are essential.
As a Senior, the candidate is expected to positively influence software quality beyond their team.
Benefits:
Joining Mama Money means being part of a movement dedicated to making life better for customers and communities.
The company fosters a culture of simplicity, innovation, and responsibility, encouraging team members to take bold steps and learn continuously.
Employees are part of a supportive community that values hard work and celebrates achievements.
The company emphasizes personal growth, with opportunities for training and career development based on individual goals and business needs.
Mama Money is committed to creating a fun and engaging work environment while taking their work seriously.