Perform Financial, Operational, Store and compliance audits and ad hoc assignments. Develop and enhance sector based knowledge. Preparation of system notes for process under review using narratives and/or flow charts and assist in identification of key risks and controls in place to mitigate such risk. Assist in the development of risk-based audit programs. Assist in the development of detailed audit work papers incorporating test schedules to ensure that the audit objectives are met. Completion of audit steps/ tests assigned to self within agreed time budgets. Keeping the in-charge/Manager informed of progress for any project time extension. Ensure that all work papers are prepared and adequate, clear and relevant evidence obtained to sufficiently support the audit conclusion. All work papers should have properly referenced. Gather data for internal audit through a variety of methods including interviews, financial research, downloads, analysis, etc. Based on evidence gathered and testing performed conclude clearly on each step assigned bearing in mind that the internal controls being tested are suitable, efficient and effective and the audit objective has been met. Responsible for discussing and validating any audit exceptions/ weakness/ concerns highlighted during review with client, identifying related risks, recommend corrective action/improvements and document relevant Management responses. Quantify where possible the value of impact and incorporate them in the exception, ensure that proper appendix is maintained for all noted exceptions. Assess, where applicable, compliance with the International Accounting Standards (IAS), Regulatory requirements, Company Policies & Procedures and DoA etc. Contribute to the identification of key risks and controls during each audit project and evaluate and report on the adequacy and effectiveness of the entity internal controls.