26 Nov 2025

Senior Quality Assurance Engineer at Numida

Never Miss a Job Update Again. Click Here to Subscribe

We have started building our professional LinkedIn page. Follow


Job Description


As a Senior Quality Assurance Engineer at Numida, you will play a pivotal role in building a world-class QA function from the ground up. You will lead efforts to ensure our products are reliable, scalable, and consistently deliver exceptional experiences across multiple markets.

This is a high-impact role for someone who wants to move beyond manual testing and spearhead a modern QA practice – introducing automation frameworks, refining processes, and driving a shift-left testing culture across Engineering.

You’ll work closely with engineers, product managers, and designers to make sure new features are built with quality in mind from day one. Your contribution will safeguard the experiences of tens of thousands of entrepreneurs relying on Numida to operate and grow their businesses.

If you are passionate about quality, automation, and building robust systems that scale, this role is your opportunity to make a meaningful difference while shaping the future of financial services in Africa.

Key Responsibilities

Drive Quality Assurance as a Core Engineering Function

  • Lead the design, implementation, and evolution of QA processes, standards, and strategy across Numida.
  • Advocate for quality-first development practices and contribute to key architectural and planning discussions.

Build and Maintain Automated Testing Systems

Select, configure, and manage QA automation frameworks for both mobile (React Native) and web applications. Develop automated test suites – UI tests, API tests, performance tests, regression packs – to support rapid release cycles. Ensure automated tests are integrated into CI/CD pipelines for consistent and reliable deployment validation.

Own Testing for Critical Features and Releases

Conduct manual exploratory testing where necessary, especially for complex workflows or new product areas. Define and maintain test plans, test cases, and acceptance criteria in collaboration with Product and Engineering. Ensure all planned releases meet quality benchmarks before going to production. Write clear, structured bug reports, testing documentation, and regression summaries to support fast, high-quality release cycles.

Champion Observability and Defect Prevention

Identify patterns in defects and work closely with engineers to address root causes. Introduce tools and best practices for monitoring, stability metrics, and post-release validation. Use data – defect frequency, release failure patterns, incident trends – to proactively influence product and engineering decision-making.

Foster Continuous Improvement

Stay up to date with QA automation tools, testing methodologies, and industry best practices. Train and mentor other/junior engineers to adopt testing best practices, helping to build a quality-driven engineering culture.

Collaborate Across Teams

Partner with Product, Design, Engineering, and Support teams to translate business requirements into clear, testable scenarios. Be a bridge between engineering and support when diagnosing user-reported issues.

Experience:

  1. Deep QA Expertise

You bring at least 5 years of professional experience in software quality assurance, with at least 2 years in a senior or lead capacity. You have a track record of raising quality standards and improving release stability in fast-paced environments.

  1. Automation-First Mindset

You have strong hands-on experience with modern QA automation tools such as:

  1. Playwright, Cypress, Selenium, Appium, or similar
  2. API testing tools such as Postman, pytest, REST Assured, etc.
  3. Integrating test automation into CI/CD pipelines (GitHub Actions, CircleCI, GitLab, etc.)
  4. Mobile + Backend Testing Experience

You have successfully tested:

  1. Mobile applications (bonus if React Native)
  2. Backend APIs (Python/Django, FastAPI, Flask, etc.)
  3. Cloud-based platforms (AWS experience is a strong plus)
  4. Strong Analytical and Problem-Solving Skills

You are highly skilled at diagnosing issues, isolating defects, and working with engineers to identify root causes quickly.

  1. Clear and Effective Communicator

You can articulate risks, quality concerns, and technical concepts to stakeholders at all levels—including Engineers, PMs, and Leadership.

  1. Adaptable and Resilient

You thrive in fast-moving environments, embrace change, and approach ambiguity with curiosity and structure.

You’ll stand out for this role if you have

  • Experience setting up QA automation from scratch
  • Experience with performance/load testing tools (Locust, JMeter)
  • Knowledge of mobile device farms and automated mobile testing environments
  • Experience working in FinTech or other high-reliability industries
  • Familiarity with observability tools (Sentry, Datadog, Grafana, CloudWatch)
  • Experience contributing to product release processes and release management

 

Sharing is Caring! Click on the Icons Below and Share


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 17th December, 2025




Subscribe


Apply for this Job