147 Software Testers jobs in Nigeria
QA Engineer
Posted today
Job Viewed
Job Description
Role Overview
As a Quality Assurance Engineer, you will be integral to delivering reliable and user-friendly digital health solutions. You will design, execute, and maintain test cases for our EMR and healthcare products, ensuring high quality through rigorous manual and automated testing. Collaborating closely with product managers, developers, and customer success teams, you will help identify issues early, improve workflows, and drive continuous product excellence.
Key Responsibilities
- Develop, execute, and maintain comprehensive test plans, test cases, and automated test scripts for web and mobile healthcare applications.
- Perform manual and automated functional, regression, integration, and usability testing.
- Identify, document, and track defects; collaborate with developers to resolve issues effectively.
- Support continuous integration/continuous deployment (CI/CD) processes by integrating automated tests.
- Participate in sprint planning, daily stand-ups, and retrospectives to align testing with development cycles.
- Assist in defining and implementing quality standards and best practices.
- Work with cross-functional teams to clarify requirements and acceptance criteria.
- Conduct exploratory testing to uncover potential edge cases and usability concerns.
- Provide timely and clear reporting on test results, risks, and product quality.
- Contribute to maintaining and evolving test automation frameworks and tools.
Qualifications and Experience
- Bachelor's degree in Computer Science or related field, or equivalent experience.
- 2–4 years in QA/testing, preferably in SaaS or healthtech.
- Experience with tools like Selenium, Cypress, Postman.
- Familiarity with scripting (Python, JS) and CI/CD tools (Jenkins, GitLab CI). Agile/Scrum experience.
- Strong attention to detail, problem-solving, and communication skills.
- Understanding of healthcare data security (NDPR/HIPAA) is a plus.
How We Measure Success
- 80%+ of test cases are automated and executed per sprint.
- Early detection of high-priority issues pre-release.
- Minimal post-release critical bugs.
- Timely bug resolution in collaboration with development.
- Consistent testing delivery aligned with sprint schedules.
- Positive internal feedback on QA coverage and communication.
Benefits
Work Where You Thrive – enjoy the best of both worlds with a hybrid setup: 2 days of in-person collaboration and 3 days of focused remote work.
Commute Made Easy – we've got your transportation covered on the days you're onsite.
Grow with Us – receive a competitive salary package tailored to your experience and expertise.
Your Health, Our Priority – comprehensive health insurance to keep you and your loved ones protected.
Continuous Learning – access opportunities for upskilling, workshops, and knowledge-sharing sessions to support your growth.
Supportive Team Culture – collaborate with passionate, mission-driven colleagues in an inclusive environment that values creativity and initiative.
Career Development Pathways – clear opportunities to expand your responsibilities and advance within the organization
If you're excited about shaping the future of healthcare technology with us, we'd love to hear from you
Job Type: Full-time
Pay: ₦500,000.00 per month
QA Engineer
Posted today
Job Viewed
Job Description
Company Description
Trusoft Limited is a digital transformation company specializing in the design and development of software solutions. Known for creating quality software adaptable to the local and international markets, our products range from bespoke solutions for the educational, medical, and financial sectors. We aim to transform Nigeria's technological landscape by producing innovative software that enhances the average consumer's life. Our commitment to insight, value, quality, and continuous improvement ensures that we deliver successful projects by working collaboratively with our clients.
Role Description
This is a full-time hybrid role for a QA Engineer based in Lagos, with opportunities to work from home. The QA Engineer will be responsible for executing tests, conducting quality assurance, performing manual testing, creating and managing test cases, and undertaking software testing. The role involves identifying and troubleshooting issues, ensuring the software meets quality standards, and collaborating with the development team to improve overall product quality.
**NOTE: YOU WILL BE REQUIRED TO WORK TWO MONTHS ONLINE BEFORE SWITCHING TO HYBRID
SALARY EXPECTATIONS: #700,000
Qualifications**
- Test Execution and Software Testing skills
- Quality Assurance and Manual Testing experience
- Ability to create and manage Test Cases
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to work independently
- Familiarity with automated testing tools is a plus
- Experience in the software development lifecycle
- Bachelor's degree in Computer Science, Engineering, or related field
QA Engineer
Posted today
Job Viewed
Job Description
Summary
Kuda is a money app for Africans on a mission to make financial services accessible, affordable, and rewarding for every African on the planet.
We're a tribe of passionate and diverse people who dreamed of building an inclusive money app that Africans would love so it's only right that we ended up with the name 'Kuda' which means 'love' in Shona, a language spoken in the southern part of Africa.
We're giving Africans around the world a better alternative to traditional finance by delivering money transfers, smart budgeting, and instant access to credit through digital devices.
We've raised over $90 million from some of the world's most respected institutional investors, and we're rolling out our game-changing services globally from our offices in Nigeria, South Africa, and the UK.
Requirements
Role Overview:
We are seeking a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics.
Responsibilities:
- Develop and execute exploratory and automated tests to ensure product quality
- Create detailed, comprehensive, and well-structured test plans and test cases
- Monitor debugging process results
- Perform thorough regression testing when bugs are resolved
- Test current products and identify deficiencies
- Track quality assurance metrics, like defect densities and open defect counts
- Develop and monitor performance metrics for all stages of the production process
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements and ensure consistent project execution
- Plan, create, and manage the overall quality planning strategy
- Identify quality assurance process bottlenecks and suggest actions for improvement
- Stay up-to-date with new testing tools and test strategies
You'll be considered for this role if you:
- Have basic programming skills in one or more of these programming languages: Java, Javascript; Python; C#
- Have strong knowledge of software QA methodologies, tools, and processes
- Have a basic understanding of API Automation, with 1-2 years of experience
- Have experience in writing clear, concise, and comprehensive test plans and test cases
- Have hands-on experience with both white box and black box testing
- Have Experienced with either Cypress or Selenium Webdriver
- Have experience with Postman
- Have experience with AzureDevOps or Bitbucket
- Have hands-on experience with automated testing tools
- Have solid knowledge of SQL and scripting
- Have experience working in an Agile/Scrum development process
- Have experience with performance and/or security testing
- Have a sense of ownership and pride in your performance and its impact on the company's success
- Critical thinking and problem-solving skills
- Are a team player
- Have good time-management skills
- Have great interpersonal and communication skills
- Have good problem-solving skills
- Can take the initiative and adapt to a fast-paced work environment
Benefits
Why join Kuda?
At Kuda, our people are the heart of our business, so we prioritize your welfare. We offer a wide range of competitive benefits in areas including but not limited to:
A great and upbeat work environment populated by a multinational team
Pension
Career development & growth
Competitive annual leave plus bank holidays
Competitive paid time off (Parental, Moving day, Birthday, Study leave etc)
Group life insurance
Medical insurance
Well-fare package (Wedding, Compassionate and etc)
Perkbox
- Goalr - employee wellness app
Award winning L&D training
We are advocates of work-life balance, working in a hybrid in office schedule
Kuda are proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Kuda is considered based on merit, qualifications, competence and talent.
We don't regard colour, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status. If you have a disability or special need that requires accommodation, please let us know.
QA Engineer
Posted today
Job Viewed
Job Description
TeKnowledge is looking for a QA Engineer / Quality Analyst who will be a key player in our Product Development Outsourcing business. Our QA specialists love to learn and have a passion for technology. They're known for their expertise in solving the most complex product challenges while having fun and being part of a dynamic and collaborative team. In this role, you'll join a team creating the financial services and banking industry of tomorrow, helping an innovative fintech company that is committed to transforming the retail space in the country. Based at our clients' location, you'll create cutting-edge user experiences.
At
TeKnowledge
, your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.
You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.
Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.
Why You'll Enjoy It Here:
- Be Part of Something Big
– A growing company where your contributions matter. - Make an Immediate Impact
– Support groundbreaking technologies with real-world results. - Work on Cutting-Edge Tech
– AI, cybersecurity, and next-gen digital solutions. - Thrive in an Inclusive Team
– A culture built on trust, collaboration, and respect. - We Care
– Integrity, empathy, and purpose guide every decision.
We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.
We Are TeKnowledge. Where People Lead and Tech Empowers.
Responsibilities
- Ensure every feature developed by the team is tested.
- Blend automated and manual testing to efficiently cover the system's functionality without compromising quality.
- Feed the team with detailed information on any defects found, and help the Agile Coach and Product Owner to prioritize.
- Strive to automate and maintain comprehensive test suites with a continuous improvement mindset.
- Work with IT and operations to run tests in production environments after deployment to ensure quality.
- Knows the product vision and works closely with the designers and the Product Owner to translate their vision into tests.
- Partner with development teams to identify key areas of risk in new solutions.
- Stay updated with industry best practices and standards on testing.
- Actively participate in scrum ceremonies as needed to provide clarification and problem solve with the team.
Qualifications
- Bachelor's or equivalent degree in Computer Science or related field.
- 3-4 years of experience as an exploratory/ hands-on tester with multiple platforms and testing techniques.
- Experience with manual acceptance testing at story level, exploratory and creative testing, and within fast-paced sprint cycles.
- Skilled at finding hidden requirements, edge cases, and a "desire to break" attitude.
- Experience implementing automated end-to-end tests, experience with frameworks and tools and the ability to code.
- Ability to develop integration, performance, and load bearing tests.
- Strong understanding of Agile methodologies, with experience as a tester on a cross-functional agile team preferred.
- Effective communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently.
- Passionate about technology and excited about the impact of emerging / disruptive technologies.
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds.
- Believes in a culture of brutal transparency and trust.
- Open to learning new ideas outside scope or knowledge skillset.
- Talent to break things and find problems.
- Professional fluency in English is essential, both written and spoken.
- Must have completed the compulsory 1-year NYSC or have an exemption certificate.
- A valid and up to date National Identity Card/NIMC slip is required upon commencement of this role.
QA Engineer
Posted today
Job Viewed
Job Description
Overview:
TeKnowledge is looking for a QA Engineer / Quality Analyst who will be a key player in our Product Development Outsourcing business. Our QA specialists love to learn and have a passion for technology. They're known for their expertise in solving the most complex product challenges while having fun and being part of a dynamic and collaborative team. In this role, you'll join a team creating the financial services and banking industry of tomorrow, helping an innovative fintech company that is committed to transforming the retail space in the country. Based at our clients' location, you'll create cutting-edge user experiences.
At TeKnowledge, your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.
You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.
Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.
Why You'll Enjoy It Here:
- Be Part of Something Big – A growing company where your contributions matter.
- Make an Immediate Impact – Support groundbreaking technologies with real-world results.
- Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
- Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
- We Care – Integrity, empathy, and purpose guide every decision.
We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.
We Are TeKnowledge. Where People Lead and Tech Empowers.
Responsibilities:
- Ensure every feature developed by the team is tested.
- Blend automated and manual testing to efficiently cover the system's functionality without compromising quality.
- Feed the team with detailed information on any defects found, and help the Agile Coach and Product Owner to prioritize.
- Strive to automate and maintain comprehensive test suites with a continuous improvement mindset.
- Work with IT and operations to run tests in production environments after deployment to ensure quality.
- Knows the product vision and works closely with the designers and the Product Owner to translate their vision into tests.
- Partner with development teams to identify key areas of risk in new solutions.
- Stay updated with industry best practices and standards on testing.
- Actively participate in scrum ceremonies as needed to provide clarification and problem solve with the team.
Qualifications:
- Bachelor's or equivalent degree in Computer Science or related field.
- 3-4 years of experience as an exploratory/ hands-on tester with multiple platforms and testing techniques.
- Experience with manual acceptance testing at story level, exploratory and creative testing, and within fast-paced sprint cycles.
- Skilled at finding hidden requirements, edge cases, and a "desire to break" attitude.
- Experience implementing automated end-to-end tests, experience with frameworks and tools and the ability to code.
- Ability to develop integration, performance, and load bearing tests.
- Strong understanding of Agile methodologies, with experience as a tester on a cross-functional agile team preferred.
- Effective communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently.
- Passionate about technology and excited about the impact of emerging / disruptive technologies.
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds.
- Believes in a culture of brutal transparency and trust.
- Open to learning new ideas outside scope or knowledge skillset.
- Talent to break things and find problems.
- Professional fluency in English is essential, both written and spoken.
- Must have completed the compulsory 1-year NYSC or have an exemption certificate.
- A valid and up to date National Identity Card/NIMC slip is required upon commencement of this role.
QA Engineer
Posted today
Job Viewed
Job Description
Today
T
QA Engineer / Quality AnalystTeKnowledge
Engineering & Technology
Lagos Full Time
IT & Telecoms Confidential
- Minimum Qualification :
- Experience Level : Mid level
- Experience Length : 3 years
Overview
TeKnowledge is looking for a QA Engineer / Quality Analyst who will be a key player in our Product Development Outsourcing business. Our QA specialists love to learn and have a passion for technology. They're known for their expertise in solving the most complex product challenges while having fun and being part of a dynamic and collaborative team. In this role, you'll join a team creating the financial services and banking industry of tomorrow, helping an innovative fintech company that is committed to transforming the retail space in the country. Based at our clients' location, you'll create cutting-edge user experiences.
At TeKnowledge , your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.
You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.
Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.
Why You'll Enjoy It Here
- Be Part of Something Big – A growing company where your contributions matter.
- Make an Immediate Impact – Support groundbreaking technologies with real-world results.
- Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
- Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
We Care – Integrity, empathy, and purpose guide every decision.
We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.
We Are TeKnowledge. Where People Lead and Tech Empowers.
Responsibilities
- Ensure every feature developed by the team is tested.
- Blend automated and manual testing to efficiently cover the system's functionality without compromising quality.
- Feed the team with detailed information on any defects found, and help the Agile Coach and Product Owner to prioritize.
- Strive to automate and maintain comprehensive test suites with a continuous improvement mindset.
- Work with IT and operations to run tests in production environments after deployment to ensure quality.
- Knows the product vision and works closely with the designers and the Product Owner to translate their vision into tests.
- Partner with development teams to identify key areas of risk in new solutions.
- Stay updated with industry best practices and standards on testing.
Actively participate in scrum ceremonies as needed to provide clarification and problem solve with the team.
Qualifications
- Bachelor's or equivalent degree in Computer Science or related field.
- 3-4 years of experience as an exploratory/ hands-on tester with multiple platforms and testing techniques.
- Experience with manual acceptance testing at story level, exploratory and creative testing, and within fast-paced sprint cycles.
- Skilled at finding hidden requirements, edge cases, and a "desire to break" attitude.
- Experience implementing automated end-to-end tests, experience with frameworks and tools and the ability to code.
- Ability to develop integration, performance, and load bearing tests.
- Strong understanding of Agile methodologies, with experience as a tester on a cross-functional agile team preferred.
- Effective communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently.
- Passionate about technology and excited about the impact of emerging / disruptive technologies.
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds.
- Believes in a culture of brutal transparency and trust.
- Open to learning new ideas outside scope or knowledge skillset.
- Talent to break things and find problems.
- Professional fluency in English is essential, both written and spoken.
- Must have completed the compulsory 1-year NYSC or have an exemption certificate.
A valid and up to date National Identity Card/NIMC slip is required upon commencement of this role.
<
QA Engineer
Posted today
Job Viewed
Job Description
Today
C
QA EngineerCavista Technologies
Software & Data
Rest of Nigeria (Nationwide)
Confidential
- Minimum Qualification :
Company Description
At Cavista, our mission is to empower organizations with the world's best technology solutions. We ensure the highest level of client satisfaction through a global network of innovation, and our software solutions are custom-built to accommodate your domain and requirements.
Through world-class consultation, innovative IT solutions and personalized client services, Cavista increases operational efficiency for organizations of all sizes.
Cavista is searching for great talent in Lagos, Nigeria. We are an open, agile environment, where transparent conversation ignites collaboration with a team of great thinkers. In Cavista, everyone freely contributes, ideas override egos, and the best idea always wins.
We embrace new technologies and pride ourselves on sustainable and quality code. In our world, opportunity paired with imagination is limitless and we build what others can only hope to dream. We build the best because we hire only the best We've created an atmosphere allowing you to produce your best work, by catering to the creative.
Job Description
Job Description for QA Engineer
- Collaborate with Product Owners to review and analyze business and functional requirements and design documents for sound testing strategies.
- Responsible for testing of a product, including writing the test plans and test cases, writing automation scripts, and testing the complete application from the UI through to the backend.
- Perform detailed cross-browser/cross-device testing, browser-based testing, mobile testing.
- Maintain requirements traceability with test case coverage.
- Provide expertise in understanding what to test, as well as how it should be tested.
- Implement test methodology best practices as defined by departmental standards.
- Advocate for testing standards
- Must maintain strong relationships with internal customers.
- Facilitate testing meetings, summarize results, issue/defect reporting, maintain metrics and provide go/no go recommendation.
- Review software and production issues as they occur for a holistic analysis of the impacts and possible causes.
Create, execute, and document test plans and test cases (UAT, Integration, End-to-End, Regression, Beta), ensuring functional coverage and application performance.
Qualifications
- 5+ years as a professional Quality Assurance Analyst testing (8+ years if no University degree) applications with high volume and high-reliability requirements
- Ability to work effectively with little supervision and strong attention to detail in a team environment.
- Aptitude for learning new technologies; supported by solid problem solving and troubleshooting skills.
- Ability to work well with a variety of people with varying technical skill sets.
- Ability to leverage experience to deliver reliable and repeatable tests.
- Broad understanding of quality engineering principles and test methodologies
- Ability to contribute to a vision of future state of testing by troubleshooting hardware and software issues.
- Basic SQL, Unix/Linux skills
- Experience in manual testing, automation testing experience is a plus.
- Excellent communication skills (written, verbal and listening)
- 5-year experience in functional, integration or system testing web-based applications desired
- Experience executing test plans and scripts and verifying expected results.
Strong understanding of common software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools
Additional Information
Cavista offers even more
- Competitive Compensation.
- 5 - day workweek.
- Flextime.
- Competitive Health Insurance (Employee + Spouse + 4 children).
- Wellness Programs
- Employee Training Programs
- Growth and Development
- Remote working and IT Assets provided for Remote employees
- Mentoring and Counseling
- Referral Bonus
Work from Anywhere - Flexibility that allows you to work where you are most comfortable, whether at home, at work, or a combination of both
<
Be The First To Know
About the latest Software testers Jobs in Nigeria !
QA Engineer
Posted today
Job Viewed
Job Description
Lendastackis a fast-growing cloud based all-in-one solution company for managing financial services. We are building a platform that empowers business by providing them with an all-in-one loan, deposits, investments, reporting, user management and workflow customization solution. We thrive on innovation, agility, and a shared value of always delivering quality work.
We are recruiting to fill the position below:
Job Position: QA Engineer
Job Location: Lagos
Job Description
- The ideal role holder is an experienced and forward-thinking QA Engineer, who can ensure software application quality, reliability, and performance by designing and executing test plans.
- You will play a role in maintaining product standards by performing both manual and automated testing and ensuring seamless user experiences.
- Also, you will work closely with cross-functional teams to deliver high-quality, secure, and scalable solutions that meet business and user needs.
Minimum of 3 years' of xperience as a QA Engineer (in the finance industry), with strong ability to:
- Conduct thorough manual and automated testing to identify and report bugs or issues that could impact product quality.
- Develop and execute test cases, test plans, and test scenarios to ensure comprehensive test coverage.
- Collaborate with the development team to resolve identified bugs and ensure timely product delivery.
- Use bug tracking systems to document and manage defects throughout their lifecycle.
- Implement and maintain automation to improve testing efficiency and ensure regression coverage.
- Document test results and prepare detailed reports for stakeholders, tracking progress towards set deliverables.
Other Requirements
- Strong proficiency in manual and automated testing methodologies.
- Experience with automation frameworks and scripting languages (e.g., Python, Java, JavaScript).
- Knowledge of API testing, SQL queries, and database validation.
- Strong attention to detail and commitment to delivering high-quality work.
- Understanding of compliance and regulatory requirements within the financial sector.
- Strong problem-solving and analytical skills with the ability to propose effective solutions.
- Ability to work independently as well as in a team-oriented environment.
- Ability to engage with cross-functional teams and contribute to the success of collective goals.
- Excellent communication skills, with the ability to articulate complex ideas clearly and effectively.
Note: Only shortlisted candidates will be contacted.
Azure QA Engineer
Posted today
Job Viewed
Job Description
We are seeking an experienced Azure QA Engineer to ensure the quality
and reliability of our cloud-based applications and services. This role will focus on
testing Azure-based solutions and implementing automated testing frameworks.
Key Responsibilities:
• Design, develop and execute comprehensive test plans, test cases, and test
scripts for Azure-based applications
• Implement and maintain automated testing frameworks using tools like Azure
DevOps Test Plans, Selenium, and JMeter
• Perform thorough functional, integration, performance, and security testing of
cloud applications
• Collaborate with development teams to identify and track bugs using Azure
DevOps Boards
• Validate Azure infrastructure deployments and configurations
• Create and maintain test documentation and quality metrics
• Participate in Agile ceremonies and provide testing status updates
Required Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software testing, with at least 3 years focusing on cloud
applications
• Strong experience with Azure DevOps, Azure Test Plans, and Azure Testing
Services
• Proficiency in test automation tools and frameworks
• ISTQB certification or equivalent
• Experience with CI/CD pipelines in Azure
• Strong understanding of Agile methodologies
Preferred Skills:
• Azure certifications (AZ-900, AZ-104, or AZ-400)
• Experience with API testing tools (Postman, SoapUI)
• Knowledge of scripting languages (PowerShell, Python
Send your Cv to
QA Engineer Intern
Posted today
Job Viewed
Job Description
Job Title: Quality Assurance Engineer (Entry-Level / NYSC / PPA Placement)
Location: Lagos (Hybrid)
Reports To: Lead Product Manager / QA Lead
About Plural Health
Plural Health is building digital health technology solutions that improve patient outcomes and simplify the work of healthcare providers across developing countries. Our mission is to deliver reliable, user-friendly, and innovative healthcare platforms that make a real impact.
Role Overview
Are you a First-Class or Second Class Upper Graduate (awaiting NYSC or currently seeking a Place of Primary Assignment – PPA) who is passionate about technology, problem-solving, and improving healthcare systems?
We are seeking an Entry-Level Quality Assurance Engineer to join our growing team. In this role, you will play a key part in testing and validating our EMR and healthcare products. You'll collaborate with developers, product managers, and customer success teams to ensure that our products are reliable, user-friendly, and meet the highest standards of quality.
This is an excellent opportunity to learn, grow, and make an impact at the intersection of healthcare and technology.
Key Responsibilities
- Design, execute, and maintain test plans and test cases for web and mobile healthcare applications.
- Perform manual and automated testing (functional, regression, integration, and usability).
- Identify, document, and track defects; work with developers to resolve issues quickly.
- Participate in sprint planning, daily stand-ups, and retrospectives to align QA with development cycles.
- Support continuous integration and deployment (CI/CD) pipelines with automated tests.
- Collaborate with cross-functional teams to clarify requirements and acceptance criteria.
- Conduct exploratory testing to catch edge cases and usability concerns.
- Report clearly on test results, risks, and overall product quality.
- Learn and contribute to maintaining test automation frameworks.
How We Measure Success
- 80%+ of test cases automated and executed per sprint.
- Early detection of critical issues before release.
- Minimal post-release bugs.
- Timely resolution of identified issues.
- Consistent testing aligned with sprint schedules.
- Positive feedback from internal teams on QA effectiveness.
Requirements
- Recent graduate with a First-Class degree or Second Class Upper in Computer Science, Engineering, or a related field.
- Awaiting NYSC or currently seeking a PPA placement.
- Strong attention to detail and problem-solving skills.
- Basic understanding of software development and testing concepts.
- Familiarity with any programming language (e.g., Java, Python, C#) is a plus.
- Eagerness to learn automation tools and frameworks.
- Strong communication and teamwork skills.
- Passion for technology and improving healthcare systems.
Why Join Us?
- Opportunity to gain hands-on experience in a growing health-tech startup.
- Learn directly from experienced product managers, engineers, and QA specialists.
- Exposure to real-world digital health solutions used by clinicians and patients.
- Supportive environment for continuous learning and career growth.
- Be part of a mission-driven team improving healthcare delivery in Africa.
Job Type: Full-time
Pay: ₦120,000.00 per month