Quality Assurance Officer at African Development Solutions (Adeso)
Quality Assurance Officer
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.
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.
Project Manager & Financial Analyst at African Development Solutions (Adeso)
Adeso is seeking a highly motivated and detail-oriented
Project Manager & Financial Analyst (PMFA) to support both financial
management and organization-wide project oversight. This dual function role
provides an opportunity to work closely with the Finance team while
contributing to the implementation of Adeso’s Project Management Office (PMO),
which is tasked with improving consistency and transparency across the
organization’s strategic initiatives.
SPECIFIC ROLES AND RESPONSIBILITIES
Financial Analysis & Modeling
- Build
dynamic, investor-grade financial models (e.g., income statements, cash
flow
- projections,
balance sheets) for each Adeso subsidiary.
- Prepare
scenario and sensitivity analyses to assess business risks and upside
cases.
- Conduct
unit economics, customer acquisition cost (CAC), lifetime value (LTV),
internal rate of return (IRR), and return on investment (ROI) analyses
where applicable.
- Translate
financial data into actionable insights and clearly articulated business
cases for board and investor presentations.
Market & Investment Strategy
- Conduct
in-depth market research and competitor benchmarking to inform pricing,
expansion, and investment strategies.
- Support
capital-raising efforts with pitch materials, financial narratives, and
investor Q&A.
- Track
key performance indicators (KPIs) and financial health metrics across
subsidiaries to inform strategic pivots and investor updates.
Project Management
- Support
the PMO in managing active projects and initiatives across departments.
- Implement
and maintain project planning tools, templates, timelines, and reporting
systems.
- Coordinate
project meetings, document action items, and ensure timely follow-up.
- Monitor
project deliverables, deadlines, and resource allocation.
- Help
standardize project workflows and documentation practices across
departments.
- Develop
and monitor work plans, risk registers, and implementation trackers.
- Facilitate
strategic alignment through regular reporting and project briefings for
leadership.
- Serve
as the operational liaison across finance, HR, and business development
teams to ensure timely execution of initiatives.
Cross-Functional Collaboration
- Prepare
content for strategic, board, and investor meetings, ensuring alignment
with organizational and subsidiary-level goals.
- Assist
with the development of SOPs, compliance frameworks, and internal controls
for early-stage or growing enterprises.
- Provide
budget reviews and cost analysis to inform resourcing decisions.
- Contribute
to the development and tracking of business plans, OKRs, and internal
performance dashboards.
- Work
closely with program, operations, and finance teams to ensure alignment
between financial planning and program execution.
- Support
the integration of project and financial data for reporting and analysis.
EDUCATION, SKILLS AND EXPERIENCE
Education & Experience
- Bachelor’s
degree in Finance, Economics, Business, or related field (MBA or CFA is an
advantage).
- Minimum
of 5 years of experience in financial analysis, strategic planning,
consulting, investment, or impact enterprise leadership.
- Strong
background in building financial models and supporting
fundraising/investor engagement.
- Experience
in both for-profit ventures and mission-driven or NGO contexts preferred.
- PMP
certification or substantial project management experience is highly
desirable.
Frontend Developer at African Development Solutions (Adeso)
We are looking for a skilled and passionate Front-End
Developer to join our dynamic team. The ideal candidate will have a keen eye
for design, a strong technical foundation, and a passion for building engaging
and responsive user interfaces. You will collaborate closely with our design,
backend, and product teams to deliver a seamless user experience.
SPECIFIC ROLES AND RESPONSIBILITIES
Key Responsibilities:
- Develop
and maintain responsive, user-friendly web applications using modern
front-end technologies and Odoo.
- Customize
and enhance Odoo’s front-end modules to meet business requirements.
- Work
with Odoo’s templating system (QWeb) to build dynamic and attractive
interfaces.
- Collaborate
with designers and backend developers to create functional and
aesthetically pleasing user interfaces.
- Optimize
applications for maximum speed, scalability, and performance.
- Integrate
third-party APIs and Odoo add-ons when necessary.
- Troubleshoot,
debug, and fix issues related to Odoo front-end development.
- Stay
up to date with the latest Odoo developments and best practices.
- Participate
in code reviews and contribute to improving development standards.
Technical Skills:
- Strong
proficiency in HTML, CSS, JavaScript, and XML.
- Experience
with Odoo’s templating system (QWeb) and OWL framework.
- Familiarity
with Python for Odoo module customization.
- Knowledge
of Odoo’s frontend assets management.
- Proficiency
with JavaScript frameworks (e.g., React, Vue.js) and integrating them with
Odoo.
- Familiarity
with RESTful APIs, JSON, and AJAX for seamless data exchange.
- Experience
with Bootstrap and Tailwind CSS for responsive design.
- Version
control using Git and familiarity with GitHub/GitLab workflows.
- Understanding
of cross-browser compatibility issues and performance optimization.
- Familiarity
with Agile/Scrum methodologies.
- Experience
with Odoo Studio and building custom reports is a plus.
Soft Skills:
- Strong
problem-solving skills and attention to detail.
- Excellent
communication and teamwork abilities.
- Self-motivated
with a passion for continuous learning.
- Ability
to work independently and as part of a cross-functional team.
- Strong
analytical and debugging skills.
Education and Experience:
- Bachelor’s
degree in Computer Science, Information Technology, or a related field.
- 2+
years of experience in front-end development.
- Proven
experience building and maintaining Odoo-based applications.
- A
portfolio showcasing previous Odoo projects and front-end development
work.
