Job Description

As a Software Engineer (Quality Assurance), you will report to the Technical Manager (Technical Operations) and lead quality assurance efforts to ensure that digital health systems meet requirements and industry standards. You will implement quality control measures, conduct system testing, troubleshoot issues, and enforce best practices.

Your role includes documenting quality issues, overseeing compliance with regulations, and ensuring systems meet approval before deployment. Strong analytical skills and attention to detail are key for this position.

Key Responsibilities


Coordinate and Lead the quality assurance of the systems to ensure they meet system requirements and achieve overall project goals;
Implement quality control measures to ensure project deliverables meet the required standards;
Ensure the Quality of Product/Services produced by respective team, enforcing quality standards and best Practices;
Undertake System testing for every System and submit quality report;
Develop and roll out a quality assurance process that embeds ideation, prototyping and validation aspects of a System/Service;
Conduct detailed troubleshooting using appropriate tools and techniques to resolve quality issues;
Handle complex technical issues escalated from initial troubleshooting that require deeper expertise;
Provide clear, professional communication regarding the status of their quality issues, including regular updates on progress and resolutions;
Create and maintain documentation of quality issues, resolutions, and processes for the knowledge base. Prepare regular and ad hoc reports on quality support activities, issues resolved, and incident trends, providing insights to management for decision-making;
Administer the systems and ensure Compliance to Digital Health Act and Data Protection Act 2019;
Oversee the approval of the quality of all systems before deployment.


Required qualifications, Skills and Experience


At least six (6) years relevant work experience in quality management of ICT related systems and projects;
Bachelor’s Degree in any of the following disciplines: – Computer Science, software engineering, computer engineering, Information Technology, Digital Health, Health Informatics or equivalent qualifications from a recognized institution;
Membership to the relevant professional body where applicable;
Core competences including high professional and ethical standards; strategic thinking, analytical mind, interpersonal and communication skills
  • ICT
  • Computer