Technology

Qa Engineer At Onfleekq Technologies Limited

OnfleekQ Technologies Limited·Abuja, nigeria·Full Time·Hybrid
TechnologyFull TimeHybrid

Role Description

  • The Software Quality Assurance Engineer role at onfleekQ is a contract, hybrid position based in Abuja. The person in this role will design and execute test plans, perform manual testing of web and mobile applications, and verify that new features meet functional and performance requirements. Daily tasks include identifying, documenting, and tracking defects, collaborating with software developers and product stakeholders to clarify requirements, and participating in review sessions to improve product quality. The Software Quality Assurance Engineer will also contribute to regression testing, support release processes, and help refine quality standards and best practices across the engineering team.

Qualifications

  • Strong foundation in Software Quality, Quality Assurance, and Software Quality Assurance practices, including test planning and defect management.
  • Hands-on experience with Manual Testing of web and mobile applications, with attention to detail and systematic test execution.
  • Understanding of Software Development processes, agile methodologies, and how QA integrates into the development lifecycle.
  • Familiarity with test case management tools, issue tracking systems, and basic test documentation standards.
  • Ability to analyze requirements, create clear test scenarios, and communicate findings effectively to technical and non-technical stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience testing booking, e-commerce, or consumer-facing platforms is an advantage, particularly in the beauty or lifestyle sector.
  • Strong problem-solving skills, willingness to learn, and ability to work collaboratively on-site in Abuja.

Key Responsibilities:

  • Conduct manual and automated testing across web and mobile platforms.
  • Identify, log, and track bugs using appropriate tools.
  • Collaborate with developers and product teams to resolve issues.
  • Ensure final products meet quality standards before deployment.
  • Provide feedback on UX/UI and suggest improvements.

Requirements

  • Proven experience in QA testing (web & mobile platforms).
  • Familiar with tools like Postman, or similar bug tracking systems.
  • Ability to write and execute test cases.
  • Detail-oriented with a problem-solving mindset.
  • Based in Abuja and available for 2 days onsite weekly.

Key skills

BA/BSc/HND

At a glance

Company

OnfleekQ Technologies Limited

Location

Abuja, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 7, 2026

More opportunities

Similar roles you might like

Quality Assurance Engineer At Moniepoint Inc.

Moniepoint Inc.

All, nigeria

full-time

About the role The QA engineer's responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics. The QA engineer role plays an important part in our company's product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. What you'll get to do Work with other developers, enterprise architects, product and project managers in designing software solutions. Derive acceptance criteria from a quality assurance perspective for given product requirements. Derive test cases based on the acceptance criteria defined. Perform the different types of tests required to certify the quality of an application before deployment. Maintains records of bugs captured for applications. Carry out exploratory/learning tests for new features. Ensures that every feature being deployed is without bugs. To succeed in this role, we think you should have Minimum of BSc in Computer Science or a Related Field 3-5 years proven experience as a quality assurance engineer or similar role. Familiarity with Agile development methodologies. Experience with software design and development in a test-driven environment. Excellent communication skills. Resourcefulness and troubleshooting aptitude. Attention to detail. Technical depth. Analytical skills.

6 days ago

Senior Qa Engineer At Paystack

Paystack

Lagos, nigeria

full-time

About the Senior QA Engineer role The Quality Engineering team is the standard-bearer for how the Paystack platform is tested end to end. We build the infrastructure, tooling, and automated coverage that let engineering teams ship quickly without compromising reliability, across API, Dashboard, mobile, and POS channels. As a Senior QA Engineer, you will be a hands-on senior individual contributor building and maintaining automated test suites for critical, customer-impacting flows. You will work across services such as payments processing, transfers, refunds, and merchant banking, designing robust contract, integration, end-to-end, and performance tests that run in our deployment pipelines and gate releases. Your voice will be heard and your work will have direct, measurable impact on the reliability of payments across Africa. This is a full-time position We'll trust you to Design, build, and maintain automated test suites (contract, integration, end-to-end, and performance) for critical payment flows, integrated into CI/CD and gating deployments Improve the testability of new and existing services through test modes, test data, stubs for third-party dependencies, and better observability Own quality for one or more product areas, partnering closely with the engineering teams that build them Contribute to the shared frameworks, tooling, and test data infrastructure used across the team Review test code and technical designs, and help raise the quality bar across engineering Collaborate with teams inside and outside engineering to understand merchant and customer pain points and translate them into test coverage You'll thrive in this role if you have Strong experience in at least one major programming language (TypeScript/JavaScript preferred) Proven experience building and maintaining test automation frameworks API, and ideally web and mobile Solid experience performing functional and non-functional automated tests against complex web applications and APIs Strong SQL and data validation skills A good understanding of CI/CD pipelines and how automated tests gate deployments Sound judgement about what to test, at what level, and where coverage adds the most value Strong communication skills and the ability to work independently or as part of a team Experience testing payments, fintech, or other high-reliability, high-scale systems Experience with performance and load testing and with observability tooling Exposure to mobile UI test automation Experience using AI to automate workflows, complete tasks more efficiently, and spot opportunities where AI can add value to how we work. Benefits Competitive compensation package and benefits 13th month bonus TSG Equity compensation Full medical coverage Wellbeing stipend Generous leave and sabbatical policies Hybrid working environment Smart, kind colleagues who are invested in your growth.

11 days ago

Flutter Engineer At Jeroid Ltd

Jeroid Ltd

Lagos, nigeria

full-time

Jeroid Ltd is seeking a talented Flutter Engineer to join our Engineering Team and contribute to the development and maintenance of scalable, secure, and high-performance mobile applications for our fintech ecosystem. The successful candidate will work closely with backend engineers, product managers, UI/UX designers, QA engineers, and other members of the engineering team to build reliable mobile products and features. Key Responsibilities Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart. Build and maintain scalable mobile features for Jeroid\'s fintech products. Translate UI/UX designs and product requirements into functional mobile experiences. Integrate mobile applications with REST APIs and backend services. Implement secure authentication, payment, wallet, trading, and transaction-related features where applicable. Work with backend engineers to define and consume APIs effectively. Write clean, maintainable, reusable, and well-documented code. Conduct debugging, troubleshooting, and performance optimisation. Implement responsive interfaces across different mobile devices and screen sizes. Participate in code reviews and contribute to engineering standards. Write and maintain unit, widget, and integration tests. Identify and resolve production issues and application bugs. Work with QA engineers to investigate and resolve defects. Contribute to CI/CD and mobile application release processes. Stay updated with Flutter, Dart, mobile development, and security best practices. Participate in technical discussions and contribute to architectural decisions. Maintain proper technical documentation. Perform other engineering duties assigned by the Engineering Lead. Requirements Bachelor\'s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 2 - 4 years of professional experience developing mobile applications with Flutter. Strong proficiency in Dart and Flutter. Strong understanding of mobile application architecture and state management. Experience integrating REST APIs. Good understanding of Git and collaborative development workflows. Experience with Firebase and/or similar mobile backend services is an advantage. Understanding of mobile security and secure data handling. Experience with automated testing is an advantage. Good understanding of UI/UX principles and responsive mobile design. Strong problem-solving and debugging skills. Ability to work effectively in a fast-paced product/fintech environment.

18 days ago

React Native Engineer At Jeroid Ltd

Jeroid Ltd

Lagos, nigeria

full-time

Jeroid Ltd is seeking a skilled React Native Engineer to join our Engineering Team and help build, improve, and maintain high-quality mobile applications across our fintech ecosystem. The successful candidate will work collaboratively with product, design, backend, QA, and other engineering teams to deliver secure, reliable, and intuitive mobile experiences. Key Responsibilities Develop and maintain cross-platform mobile applications using React Native. Build scalable and reusable mobile components and features. Translate product requirements and UI/UX designs into functional mobile applications. Integrate mobile applications with REST APIs and backend services. Implement features involving authentication, user accounts, wallets, transactions, trading, and other fintech workflows. Work closely with backend engineers to consume APIs and troubleshoot integration issues. Write clean, scalable, reusable, and maintainable code. Debug and resolve application issues across Android and iOS. Optimise application performance, responsiveness, and stability. Implement appropriate state management and application architecture. Write and maintain unit, component, and integration tests. Participate in code reviews and technical discussions. Collaborate with QA engineers to identify and resolve defects. Support application deployment and release processes. Monitor and resolve production issues. Follow secure coding and mobile application development best practices. Maintain technical documentation. Stay current with React Native, JavaScript/TypeScript, mobile development, and relevant technologies. Perform other engineering responsibilities assigned by the Engineering Lead.

18 days ago

Quality Assurance Engineer At 247bet

247Bet

Lagos, nigeria

full-time

Role Description This is a full-time hybrid role for a QA Engineer, based in Lagos. As we approach launch, quality is non-negotiable real money moves through our platform, and a bug in a bet slip, wallet, or cash-out flow is a customer trust problem, not just a defect. You'll own testing across our web, mobile, and backend systems, building automated coverage for the flows that matter most: registration and KYC, deposits and withdrawals, bet placement and settlement, copy-betting, and our social features. This is a hands-on role for someone who thinks adversarially about software, sweats edge cases, and takes pride in being the last line of defence before code reaches customers. What You'll Do Design, build, and maintain automated test suites across API, web (React/Next.js), and mobile (React Native) surfaces Own end-to-end test coverage for critical money flows deposits, withdrawals, bet placement, settlement, cash-out, and bonus crediting Test real-time and event-driven behaviour, including live odds updates, in-play betting, and copy-bet execution Build and manage test environments and test data, including simulating sportsbook events and settlement scenarios Integrate automated tests into CI/CD pipelines and enforce quality gates on releases Perform exploratory, regression, and release testing ahead of each deployment Reproduce, document, and triage bugs with clear severity assessment and detailed reproduction steps Verify fixes and drive defects to closure with engineering Test under real-world Nigerian conditions flaky networks, low-end Android devices, and interrupted sessions Contribute to load and performance testing for peak traffic events (major football fixtures, promotions) What We're Looking For 3+ years of QA/test engineering experience, with at least 2 years in test automation Strong hands-on experience with automation frameworks such as Playwright, Cypress, Selenium, or Appium Experience testing REST APIs and backend services (Postman, REST-assured, or code-based API testing) Solid understanding of SQL and the ability to validate data directly in PostgreSQL Experience testing mobile applications on Android and iOS, including real-device testing Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, or similar) and integrating tests into them A structured, methodical approach to test planning, case design, and defect management Serious attention to detail and the persistence to chase intermittent bugs to root cause Clear written communication your bug reports should leave no room for interpretation A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Nice to Have Experience testing betting, gaming, fintech, or other high-transaction-volume platforms Familiarity with wallet, payment gateway, or KYC integration testing Exposure to performance/load testing tools (k6, JMeter, Gatling) Experience with event-driven systems (Kafka or similar) and testing asynchronous flows Scripting ability in C#, TypeScript, or Python for building test tooling ISTQB or equivalent testing certification

19 days ago

Senior Qa Engineer At Bumpa

Bumpa

All, nigeria

full-time

Bumpa is redefining commerce in Africa by building the infrastructure that is powering digital commerce on the continent for business owners (BOs). We are seeking a dedicated Senior QA Engineer to take on the responsibility of crafting and executing meticulous test plans aimed at enhancing the user experience of our products. Collaborating closely with our development and product team, the QA Engineer will play a pivotal role in identifying, rectifying, and resolving any software code issues. Your work will directly contribute to our mission by shaping how we communicate our value to entrepreneurs across Africa. Job Details Translate user stories into comprehensive test scenarios, ensuring the delivery of top-tier software quality. Implement test automation and oversee test execution within our integration testing framework. Guarantee the seamless and efficient execution of tests, focusing on speed, accuracy & thoroughness. Skillfully investigate and manage test failures, employing effective troubleshooting strategies. Evaluate product code in alignment with specified requirements. Generate meticulous logs to chronicle testing phases and capture defects. Develop and execute test cases based on established industry-standard software testing methodologies. Architect reusable and easily maintainable automated test suites. Execute and thoroughly document test plans, encompassing all facets of software quality assurance for the respective module. Provide expert recommendations for best practices and optimizations throughout the testing and bug-fixing cycles. Requirements A minimum of 5 years of hands-on experience creating automated tests using Java, Selenium/Appium, and Cucumber. Proficiency in API testing using tools like Postman and Charles Proxy. Familiarity with working within Agile methodologies, encompassing Scrum, Kanban, and Shift Left practices. Competence in utilizing test management software such as Python, qTest, Zephyr, and SQL. Demonstrated understanding of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) approaches. Exposure to or direct experience with testing payment terminals (P.D.Q hardware) is a plus. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices and associated tools. A systematic and analytical approach to troubleshooting challenges. Proficiency in time management and organizational skills.

24 days ago

Qa Engineer At Onfleekq Technologies Limited
Abuja, nigeria
Apply