Note: The job is a remote job and is open to candidates in USA. Mama Money is a growth stage fintech startup focused on helping migrant workers in South Africa send money home. They are seeking a Senior QA Automation Engineer to champion a quality-first approach within their agile development team, ensuring products meet high standards throughout the software development life cycle.
Responsibilities
- Help ensure the team fully understands the requirements and system architecture
- Question assumptions, uncover edge cases, and identify areas to improve testability
- Formalise test strategy into a document covering test scenarios, key integration points, test data, and result verification
- Deploy and configure updates in the QA environment
- Execute test cases, identify and investigate bugs, and log them with clear reproduction steps
- Verify the complete solution and sign off for production
- Drive automation efforts, both for new and existing features
- Maintain test suites, and serve as the team’s automation expert
Skills
- Proven experience as a QA tester within an Agile software development environment (5–8+ years)
- Demonstrable experience in developing test strategies & writing test cases
- Extensive experience with back-end systems testing with a variety of methods of interacting with components (i.e. REST, SQS, database, and through front end interfaces.)
- Strong SQL skills and familiarity with relational database tools such as DBeaver, SQL Server, or MySQL Workbench
- Proficiency with version control systems like Git
- Experience working with cloud platforms (e.g., AWS, Azure, GCP)
- Hands-on experience using API tools such as Swagger, Bruno and Postman
- Experience with scripting (writing and updating) using JavaScript
- Skilled in exploratory testing with a sharp eye for identifying bugs and user experience issues
- Strong multitasking abilities with the flexibility to manage and reprioritise multiple workstreams in a dynamic environment
- Solid troubleshooting skills with the ability to trace and report bugs efficiently and clearly
- As a Senior, you will be expected to positively influence software quality beyond the boundary of your team
- Experience seeding databases with test data is a plus
- Familiarity with AWS services such as EKS, RDS, SQS, and API Gateway is a plus
- Knowledge of configuring mocks for isolated service testing would be a big plus
Company Overview