Candidates Testimonials – How C.S.S Got Me Hired
Our Services
Free Trainings & Events
QA Officer NGO Job Adeso
NGO Jobs African Development Solutions Jobs
POSITION SUMMARY
We are seeking an experienced Quality Assurance (QA) Officer to join our technology team. The ideal candidate will have at least 4 years of experience in software testing, with a strong focus on quality assurance practices. Experience with automation testing is highly advantageous. The QA Assistant will play a critical role in ensuring the quality, reliability, and performance of the diverse product portfolio across Adeso’s platforms, from web applications to business process outsourcing (BPO) solutions.
They will be responsible for designing and executing comprehensive testing strategies, including manual and automated testing, to ensure that all software meets the highest standards of quality before deployment.This role will work closely with developers, product managers, and other stakeholders to identify, document, and resolve defects, while continuously improving QA processes.
Read>>>Smart CV Tweaks to Stay Relevant in Any Job Market
SPECIFIC ROLES AND RESPONSIBILITIES
- Develop and implement QA processes, policies,and procedures that align with the organization’s standards and goals.
- Draft and maintain quality assurance standards and continuously evaluate their adequacy and effectiveness.
- Manage the testing lifecycle, including test planning, test execution, defect management, and reporting.
- Conduct both manual and automated testing, ensuring that all products are thoroughly tested for quality,performance, and reliability.
- Collaborate with cross-functional teams (engineering, product, and design) to ensure clear communication and alignment on testing requirements.
- Develop and maintain CI/CD pipelines to automate the build, testing,and deployment processes,ensuring consistent and reliable delivery across environments.
- Identify, document, and track software defectsusing issue trackingsystems, and collaborate with the development team to resolvethem.
- Develop and execute test plans, test cases, and test scripts,ensuring full coverageof functional, performance, API and regression testing.
- Create and maintain detailedtest documentation, includingreports on test outcomes, defect
- status, and corrective actions.
- Continuously improve testing practices by implementing and optimizing automation frameworks, leveraging BDD (Cucumber/Behave/Spec Flow) for scalable and maintainable UI/API automationand integrating tests into CI/CD pipelines.
- Ensure compliance with industry regulations and internal standards through rigorous testing and quality control measures.
EMPLOYMENT PERIOD
This position is a 12-month full-time contract, with the possibility of renewal based on performance and organizational needs.
ESSENTIAL SKILLS AND QUALIFICATIONS
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent relevant experience.
- Minimum 4 years of experience in software testing and quality assurance, with hands-on experience in manual and automated testing.
- Experience with test automation tools and frameworks (e.g., Selenium, JUnit, JMeter, Postman or similar) is a significant advantage.
- Strong proficiency in QA tools and methodologies, such as test case management tools, defect tracking tools, and QA reporting.
- Experience with Agile development methodologies and working in cross-functional teams.
- Solid understanding of the software development lifecycle (SDLC) and how quality assurance fits into the process.
- Knowledge of quality management systems, risk management, and compliance standards.
- Strong computer skills, including proficiency in Microsoft Office and database management.
- Quality-related certifications (e.g., Quality Engineer, Six Sigma, etc.) are a plus.
Read>>>How to Answer Interview Questions About Your Work History
How to Apply
🚨 Before You Apply for This Job…Need Help With Your CV?
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

