Internship | Job Vacancies at African Development Solutions (Adeso)

Frontend Developer at African Development Solutions (Adeso)

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

Previous Post Next Post