1. Provide assistance in development of Risk Based Internal Audit Plan to ensure effective audit coverage based on assessment of potential risks and exposures.
2. Develop audit objectives and scope consistent with the IA's charter, business objectives & the assessment of audit risk in a particular process / activity / operation.
3. Scheduling audits, determining the required resources, and ensure the approved audit plan is accomplished as planned.
4. Develop detailed audit programs tailored for individual audit assignments to assure that no specific tests or activities that are necessary for the audit are overlooked and to prevent ineffective audit techniques.
5. Survey functions and activities of units to evaluate nature of operations, existence and adequacy and effectiveness of internal control systems and procedures.
6. Obtain and analyze data to give an objective and informed opinion on the accuracy and fairness of financial information.
7. Supervise Audit Teams and review the performed work to ensure the adequacy of audit procedures.
8. Conduct technical, financial, managerial and investigative audits of important functions, operations, activities, transactions, books, records, information and data as planned and directed by the GM Audit.
9. Prepare audit reports and make recommendations to senior management about how the organisation’s financial, operational, and managerial processes and systems could be improved.
10. Facilitate the audit process by resolving issues and staff questions during the day to day progress of audits.
11. Conduct on-job trainings of audit personnel for their professional development and to update and improve their knowledge and competence.
12. Continue to develop expertise in specialized areas to advise and guide the audit staff. Also, responsible for the day-to-day Administrative activities of audit staff under reporting.
13. Perform other work related tasks that are assigned by GM Internal Audit.