Skip to content
mimi

QA Engineer

quidax

Nigeria · On-site Full-time Mid Level Yesterday

About the role

About the Role

As a QA Engineer at Quidax, you will be responsible for ensuring the quality, reliability, and stability of our products throughout the development lifecycle. You will work closely with engineers, product managers, and designers to validate requirements, test features of moderate complexity, and identify defects early.

In this role, you will apply established QA practices, tools, and processes to execute manual and automated tests, perform API testing, and assess quality risks. You are expected to work independently on well-defined tasks, exercise sound judgement within existing procedures, and continue developing your technical and professional QA expertise while contributing consistently to high-quality releases.

What You’ll Be Owning

Test Execution & Product Quality

First 90 days:

  • Get fully familiar with our product, architecture, and release cycles.
  • Design and execute test cases, plans, and scenarios for features.
  • Perform manual testing across web and/or mobile, including functional, regression and exploratory testing.
  • Identify quality risks, edge cases, and gaps in requirements.

Within 6 months:

  • Own end-to-end testing for features and releases with minimal supervision.
  • Consistently improve release confidence through solid test coverage.
  • Proactively surface risks early and influence better product decisions.

Test Automation & Efficiency

First 90 days:

  • Contribute to automation by writing and maintaining automated test cases using Cypress for web and Appium Java for mobile.
  • Get familiar with existing automation frameworks, tools, and pipelines.

Within 6 - 12 months:

  • Increase automated test coverage by prioritising high-value scenarios.
  • Execute automated test suites, analyze failures, and work with engineers to resolve issues.
  • Contribute to improving automation standards and practices across the team.

API Testing & Defect Management

First 90 days:

  • Perform API testing using Postman to validate backend services and integrations.
  • Identify, document, and track defects clearly.

Within 6 months:

  • Validate bug fixes and ensure issues are resolved before release.
  • Improve defect reporting quality and help reduce regressions.
  • Catch integration issues early before they impact our merchants.

Collaboration & QA Excellence

First 90 days:

  • Collaborate with engineers, product managers, and designers.
  • Participate in sprint ceremonies and contribute quality-focused input.

Within 6 - 12 months:

  • Provide clear, actionable feedback to improve product and team execution.
  • Proactively identify gaps in QA processes and help improve testing practices.

Biggest Challenge You’ll Tackle

Here’s what will keep your hands dirty and make the job worth it:

  • Shipping fast without breaking things We move quickly. Features go out often. You’ll be the line between speed and chaos making sure quality doesn’t get sacrificed in the rush.
  • Building quality into a system that’s still evolving Not everything is perfectly defined or documented. You’ll need to spot gaps, question assumptions, and test what isn’t obvious.
  • Catching issues before users do Edge cases, regressions, flaky behavior, integration gaps. The bugs won’t announce themselves, you’ll have to hunt them down.
  • Growing automation in a real-world codebase It’s not greenfield. You’ll work with existing Cypress and Appium suites, improve them, and expand coverage without slowing the team down.
  • Making quality a team responsibility, not just yours You’ll need to influence engineers, PMs, and designers to care about quality as much as you do.
  • Testing across layers that don’t always behave nicely together Frontend, backend, APIs, mobile. Things break in unexpected ways, especially at the seams.

Who We’re Looking For

  • You have 3+ years of experience as a Quality Assurance Engineer, with a track record of testing real products end to end, not just following test cases.
  • You think like a user and an engineer. You’re curious enough to explore edge cases, and technical enough to understand what’s happening under the hood.
  • You have hands-on experience with automation using tools like Cypress and Appium Java, and you know when automation adds value.
  • You’ve worked with APIs and can confidently test them using tools like Postman, validating data, integrations, and failure scenarios.
  • You have experience working in an Agile/Scrum development environment, actively contributing to sprints, planning, and delivery.
  • You don’t wait for perfect requirements. You ask questions, challenge assumptions, and fill in the gaps to make sure quality doesn’t slip through.
  • You’re comfortable working in fast-moving teams where priorities shift, and you can still keep quality high without becoming a bottleneck.
  • You care about clarity. Whether it’s a bug report, a test case, or feedback in a sprint, your work helps others move faster, not slower.
  • You take ownership of quality. Not just finding bugs, but improving how the team builds, tests, and ships over time

Nice to have:

  • Familiarity with CI/CD pipelines and how automated tests fit into them.
  • Experience working in fintech, crypto, or other high-reliability environments.

Skills

AppiumCypressJavaPostman

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free