118 Software Quality jobs in Nigeria
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
We are looking for a meticulous and detail-oriented
SQA Engineer
to join our quality assurance team. You will play a key role in ensuring the quality, performance, and functionality of our language learning applications and other company software. Your work will involve designing and executing tests, identifying edge cases, and collaborating with developers to deliver a seamless experience to our 150k+ active users across
Web, Android, iOS
, and integrated systems.
Key Responsibilities
- Design, write, and execute detailed test cases based on product requirements and design specifications for
Android, iOS, Web apps, and other company software
. - Perform
API testing
to validate integrations, endpoints, and data flow between services. - Identify, document, and track edge cases, defects, and inconsistencies.
- Manage and maintain bug reports and tickets in
ClickUp
(or equivalent project management tools). - Collaborate closely with developers to identify, understand, and resolve issues efficiently.
- Conduct
regression, functional, and exploratory testing
across platforms. - Participate in design and requirement reviews to highlight potential quality concerns early.
- Ensure issues and test results are clearly documented for ease of understanding.
- Continuously recommend improvements to QA processes, workflows, and tools.
Required Skills and Experience
- 3–4 years
of experience in software quality assurance (mobile, web, and APIs). - Strong attention to detail with the ability to detect subtle inconsistencies and defects.
- Proficiency in creating
clear, concise, and comprehensive test cases
. - Experience managing test cycles and tracking tickets in tools such as ClickUp, JIRA, or Trello.
- Solid understanding of
API testing
(e.g., Postman, Swagger, or similar tools). - Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Strong problem-solving and critical thinking skills.
- Hands-on experience testing
mobile (Android & iOS)
and
web applications
. - Familiarity with software development lifecycles and
Agile methodologies
. - Basic understanding of programming concepts; exposure to automation frameworks is a plus.
Software Quality Assurance Enginee
Posted today
Job Viewed
Job Description
Job Summary
We are seeking a detail-oriented and innovative Software Quality Assurance (QA) Engineer with 2–4 years of professional experience in software testing. The ideal candidate should have hands-on expertise in manual testing and specialized knowledge in either penetration testing (OWASP vulnerabilities) or performance testing (JMeter). The role involves ensuring the reliability, performance, and security of applications while collaborating with cross-functional teams to deliver high-quality products.
Key Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts for manual testing of software applications.
- Perform functional, regression, integration, and system testing to ensure product quality and compliance with requirements.
- Conduct penetration testing with emphasis on OWASP vulnerabilities, identifying security flaws, and recommending mitigation measures.
- Carry out performance and load testing using JMeter, analyzing test results, and reporting performance bottlenecks.
- Collaborate with developers, product managers, and DevOps teams to identify and resolve issues throughout the software development lifecycle (SDLC).
- Document test results, track bugs in issue-tracking systems, and ensure timely resolution of defects.
- Continuously enhance test strategies, frameworks, and tools to improve testing efficiency.
- Contribute to QA process improvements, automation initiatives, and best practices within the team.
Qualifications
- Education: Minimum of a B.Sc. in Computer Science, Information Technology, Engineering, or related field.
- Experience: 2–4 years of experience in software QA with exposure to manual and specialized testing.
Required Skills & Competencies
- Strong knowledge of software testing methodologies, tools, and processes.
- Hands-on experience in manual testing with a clear understanding of SDLC and STLC.
- For Penetration Testing Path: Solid understanding of security testing techniques with OWASP vulnerability assessment experience.
- For Performance Testing Path: Deep knowledge and proven hands-on use of Apache JMeter for load, stress, and performance testing.
- Familiarity with bug tracking tools.
- Strong analytical, problem-solving, and troubleshooting skills.
- Good communication skills with ability to work collaboratively in a team environment.
Job Type: Full-time
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
About Punch:
Punch is a full-service digital agency on a mission to build the best digital experiences. We specialise in delivering innovative digital solutions that empower businesses to thrive in a competitive world. We are seeking talented and driven SQA Engineer to join our Lagos team and contribute to the development of cutting-edge applications.
What We Look For:
We value the ability to adapt to change and a desire for professional growth. We work hard to provide our talent opportunities to grow their skills through meaningful work.
Come build with us
Job Responsibilities:
- Develop and execute comprehensive test cases and test plans for web and mobile applications.
- Perform manual testing and contribute to automation testing where applicable.
- Identify, log, and track bugs; verify fixes and ensure product quality.
- Collaborate with developers, designers, and product managers to resolve issues quickly.
- Conduct functional, regression, smoke, and exploratory testing.
- Maintain clear QA documentation and testing reports.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 1–2 years of professional experience in software QA/testing.
- Strong understanding of QA methodologies, SDLC, and Agile processes.
- Hands-on experience with bug-tracking tools (e.g., JIRA, Trello, or similar).
- Familiarity with automation tools (e.g., Selenium, Cypress, Playwright) is a plus.
- Basic knowledge of API testing (Postman or similar).
- Detail-oriented with the ability to work in a fast-paced environment.
Benefits at Punch:
- Competitive Salary & Performance Bonuses
- Paid Time Off & Holidays
- Health & Wellness Support
- Professional Growth & Development
- Collaborative Culture & Recognition
- Operational Support & Relocation Assistance
Punch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender, race, religion, age, or background.
Job Type:
Full-time
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
Job Title: Software QA Engineer
Work Type: 4-Month Maternity Cover (December 2025 – April 2026)
Work Mode: Remote
Monthly Salary: N350,000
Position Overview
We are seeking a detail-oriented and proactive Software QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality, reliability, and performance of our software applications through comprehensive testing and process improvement. This role involves close collaboration with developers, product managers, and other stakeholders to deliver seamless user experiences.
Key Responsibilities
1. Design, develop, and execute test plans, test cases, and test scripts for web and mobile applications.
2. Perform functional, regression, integration, and user acceptance testing (UAT).
3. Identify, document, and track defects using issue management tools (e.g., Jira).
4. Collaborate with development teams to troubleshoot and resolve defects.
5. Ensure test coverage aligns with business requirements and product specifications
6. Conduct API testing, performance testing, and cross-platform/device compatibility testing.
7. Contribute to automation test scripting and maintenance (where applicable).
8. Participate in sprint planning, daily stand-ups, and retrospective meetings in an Agile environment.
9. Provide test evidence and documentation for releases and deployments.
10. Continuously improve QA processes, tools, and methodologies.
Qualifications
· Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
· Proven experience as a Software QA Engineer, QA Tester, or similar role.
· Strong knowledge of software QA methodologies, tools, and processes.
· Hands-on experience with test management tools (e.g., Jira, TestRail) and bug tracking systems.
· Familiarity with automated testing frameworks (e.g., Selenium, Appium) is an added advantage.
· Proficiency in API testing tools (e.g., Postman).
· Experience testing mobile apps (iOS and Android) and web applications.
· Excellent analytical, problem-solving, and communication skills.
· Attention to detail and ability to work independently or within a team.
Preferred Skills
· Knowledge of CI/CD pipelines and version control tools (e.g., GitHub, GitLab).
· Basic understanding of performance testing tools (e.g., JMeter).
· Exposure to security testing concepts is a plus.
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
We're Hiring: Software Quality Assurance Tester | Whyte Cleon Limited
We are seeking an experienced ERP/Software Tester to ensure the quality, functionality, and reliability of our ERP solution. The ideal candidate will have hands-on experience testing ERP systems, strong analytical skills, and proficiency with testing tools and methodologies.
Key Responsibilities:
- Develop and execute test plans, cases, and scripts for ERP modules (finance, HR, procurement, inventory, etc.).
- Perform functional, regression, integration, and user acceptance testing (UAT).
- Identify, document, and track software defects, collaborating with developers for resolution.
- Conduct data validation, performance, and automation testing as required.
- Prepare test reports and provide clear feedback to stakeholders.
Qualifications & Skills:
- Bachelor's degree in Computer Science, or related field (Master's or ISTQB/CSTE certification is an advantage).
- 3–5 years of software/ERP testing experience.
- Proficiency with testing tools (JIRA, TestRail, Zephyr, HP ALM).
- Knowledge of automation/performance tools (Selenium, JMeter, LoadRunner).
- SQL skills for database testing.
- Strong problem-solving, documentation, and communication abilities.
What We Offer:
- Competitive compensation.
- Opportunity to work on a cutting-edge ERP aligned with global standards.
- Growth and professional development in a collaborative environment.
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
At EasySpend, we're not just building another fintech app, we're creating the future of how Africans move money, spend globally, and access freedom through finance. Our platform already empowers thousands with multi-currency wallets (NGN, USD, Crypto), free USD virtual cards, and seamless bill payments. And we're just getting started.
We're searching for a Software Quality Assurance Engineer who's ready to step up as a stakeholder someone who will not only test but also scale our QA culture, processes, and automation frameworks to match our ambition of becoming a billion-dollar company.
This is not a regular job. It's a career-defining role with monthly profit sharing and equity meaning you'll grow with us, share in our wins, and have a voice in shaping EasySpend's journey.
What You'll Do
- Build QA systems that scale with millions of users across mobile (Flutter), web ), and backend (Laravel/PHP).
- Lead automation efforts (Selenium, Cypress, Appium, Postman/Newman) and integrate them into our CI/CD pipelines.
- Own and champion QA best practices across the engineering team, ensuring speed never compromises quality.
- Design test strategies that cover functional, regression, performance, and security testing.
- Partner directly with founders, CTOs, and product managers — your voice won't just be heard, it will shape decisions.
- Continuously improve tools, workflows, and documentation to build world-class product reliability.
What We're Looking For
- 4+ years of QA/Software Testing experience, with proven success in scaling QA processes.
- Solid understanding of automation frameworks and API testing.
- Experience integrating automated tests into CI/CD environments (GitHub Actions, Jenkins, etc.).
- Strong debugging and analytical skills — you don't just find bugs, you find solutions.
- Ability to think strategically about product stability at scale.
- Excellent communication skills and a founder's mindset.
Why This Role is Different
- Stakeholder Position: Not just an employee — you'll hold equity in EasySpend.
- Monthly Profit Sharing: Earn from our collective growth.
- Direct Influence: Work side by side with leadership, shaping the product roadmap.
- Career Growth: Opportunity to lead QA teams as we expand.
- Impact: Your work ensures that thousands (soon millions) of people can trust EasySpend with their money every day.
Nice to Have
- Prior experience in fintech, banking, or payments.
- Familiarity with tools like JIRA, TestRail, Sentry, Datadog.
- Experience mentoring other testers or leading QA teams.
This is your chance to stop being "just another QA" and become a stakeholder in one of Africa's fastest-growing fintech startups.
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
Punch is a full-service digital agency. We are designers, engineers, and marketers on a mission to build the best digital experiences.
We champion a boutique approach to product development. We have small teams, the best talent, and a horizontal management structure. The goal is to create a natural partner for your organization.
Projects are handled between our three offices in San Francisco, New York, and Lahore, Pakistan. Each project uses all our resources and talents in-house.
We are recruiting to fill the position below:
Job Position: Software Quality Assurance Engineer
Job Location: Ikeja, Lagos
What We Look For
- We value the ability to adapt to change and a desire for professional growth.
- We work hard to provide our talent opportunities to grow their skills through meaningful work.
Job Responsibilities
- Develop and execute comprehensive test cases and test plans for web and mobile applications.
- Perform manual testing and contribute to automation testing where applicable.
- Identify, log, and track bugs; verify fixes and ensure product quality.
- Collaborate with developers, designers, and product managers to resolve issues quickly.
- Conduct functional, regression, smoke, and exploratory testing.
- Maintain clear QA documentation and testing reports.
Job Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- 1 - 2 years of professional experience in software QA/testing.
- Strong understanding of QA methodologies, SDLC, and Agile processes.
- Hands-on experience with bug-tracking tools (e.g., JIRA, Trello, or similar).
- Familiarity with automation tools (e.g., Selenium, Cypress, Playwright) is a plus.
- Basic knowledge of API testing (Postman or similar).
- Detail-oriented with the ability to work in a fast-paced environment.
Benefits at Punch
- Competitive Salary & Performance Bonuses
- Paid Time Off & Holidays
- Health & Wellness Support
- Professional Growth & Development
- Collaborative Culture & Recognition
- Operational Support & Relocation Assistance.
Note
- Punch is an equal opportunity employer.
- We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender, race, religion, age, or background.
Be The First To Know
About the latest Software quality Jobs in Nigeria !
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Today
W
Software Quality Assurance TesterWhyte Cleon Limited
Supply Chain & Procurement
Lagos Full Time
Confidential
- Minimum Qualification :
- Experience Level : Mid level
- Experience Length : 3 years
We're Hiring: Software Quality Assurance Tester | Whyte Cleon Limited
We are seeking an experienced ERP/Software Tester to ensure the quality, functionality, and reliability of our ERP solution. The ideal candidate will have hands-on experience testing ERP systems, strong analytical skills, and proficiency with testing tools and methodologies.
Key Responsibilities:
- Develop and execute test plans, cases, and scripts for ERP modules (finance, HR, procurement, inventory, etc.).
- Perform functional, regression, integration, and user acceptance testing (UAT).
- Identify, document, and track software defects, collaborating with developers for resolution.
- Conduct data validation, performance, and automation testing as required.
- Prepare test reports and provide clear feedback to stakeholders.
Qualifications & Skills:
- Bachelor's degree in Computer Science, or related field (Master's or ISTQB/CSTE certification is an advantage).
- 3–5 years of software/ERP testing experience.
- Proficiency with testing tools (JIRA, TestRail, Zephyr, HP ALM).
- Knowledge of automation/performance tools (Selenium, JMeter, LoadRunner).
- SQL skills for database testing.
- Strong problem-solving, documentation, and communication abilities.
What We Offer:
- Competitive compensation.
- Opportunity to work on a cutting-edge ERP aligned with global standards.
Growth and professional development in a collaborative environment.
<
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Bluechip Technologies Limited is a leading business application solutions firm, committed to helping organizations design, implement, and operate strategic solutions that drive competitive advantage. We are currently seeking experienced professionals to join our dynamic team.
Job Objectives:
- To function as a Software Test Analyst is to ensure the quality, functionality,
- and reliability of software applications by designing and executing thorough
- testing processes.
- Involves identifying defects, improving testing strategies, and collaborating
- with stakeholders to enhance software performance while maintaining
- compliance with industry standards and best practices.
Key Duties / Responsibilities:
- Expertly analyse requirement specification documents to ensure clarity,
- completeness, and alignment with project objectives.
- Determine the scope and coverage of testing activities.
- Establish a clear and effective test approach.
- Assess and define specific test requirements.
- Identify and document test scenarios and conditions with precision.
- Develop checklist-based scenarios to streamline test execution preparation.
- Establish traceability by linking test scenarios to requirements.
- Prepare, log, and monitor requirement issues using the issue log.
- Design and script well-structured test cases.
- Organize and manage test collections and suites efficiently.
- Analyse and prioritize test cases according to the test execution flow.
- Prepare and manage test data effectively for accurate validation.
- Conduct comprehensive end-to-end manual testing to validate system
- functionality.
- Plan, organize, and execute regression testing using manual testing
- techniques.
- Develop, run, and maintain automated test scripts for efficient test execution.
- Identify and validate defects with precision.
- Provide clear and detailed descriptions of identified defects.
- Assign appropriate severity levels to logged defects.
- Categorize and update defect statuses accurately.
- Log defects effectively using a defect management tool.
- Identify issues, gaps, and potential improvements during testing activities.
- Prepare concise and informative daily status reports.
- Generate test progress reports to track overall testing effectiveness.
Knowledge, Competencies:
Quality Assurance and Software Testing.
Business Analysis.
Product Management.
Project Management.
Microsoft Office Suite (Word, Excel, PowerPoint).
SDLC and STLC.
Test Management Tools (Tools like JIRA, TestRail, Bugzilla, Fogbuz and Quality Center).
API Testing Tools (Tools like Postman, SoapUI, Swagger and Simple Rest Client & Advance Rest Client).
Skills
Analytical thinking and Problem solving.
Oral and written communication
Time management.
Attention to detail.
Collaboration.
Presentations Skills.
Qualification/ Certification:
A good first degree or its equivalent, preferably in Computer Science/ICT or any related field.
Completion of NYSC, Professional qualification or/ and membership of an internationally recognized Management Association will be an advantage.
3 – 5 years postgraduation experience in either software testing, IT quality assurance, business analysis, product management.
ISTQB foundation level training or certification.
Key Performance Indicator
Initial Analysis of the various artefacts and design of test scenario identification No unjustifiable costs incurred.
Documentation of all testing artefacts.
Development of test cases and consequent execution.
Communications including reporting etc
Benefits & Perks:
- Competitive salary package commensurate with experience and qualifications.
- Comprehensive health, dental, and vision coverage.
- Retirement savings plans with company matching contributions.
- Professional development opportunities to enhance your expertise and career growth.
- A supportive and inclusive work environment that values innovation and creativity.
- Flexible work hours to promote work-life balance.
- Modern and well-equipped office space to facilitate productivity.
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Company Description
At Bomcel Digital, we help growing businesses simplify and scale their operations through tailored automation, custom dashboards, and intelligent data workflows.
Role Description
This is a volunteer(unpaid) remote role for a Software Quality Assurance Tester. The Tester will be responsible for executing tests, ensuring software quality, and conducting quality assurance activities. The Tester will collaborate with the development team to ensure that software products meet the required standards.
Qualifications
- Experience in Test Execution and Software Quality Assurance
- Knowledge of Quality Assurance principles and practices
- Strong Analytical Skills to identify, troubleshoot, and resolve software issues
- Excellent written and verbal communication skills
- Ability to work independently and remotely