VACANCY ANNOUNCEMENT No. 004/2017
(Internal/External)
The vision of ECX is to become a leading and dynamic Exchange in Africa. ECX has a mission to provide a modern, efficient, transparent and reliable market platform to serve the national development goals through adaptation of technology, excellence in innovation and with integrity. ECX is a unique partnership of market actors, Members of the Exchange, and its main promoter, the Government of Ethiopia. ECX represents the future of Ethiopia, bringing integrity, security, and efficiency to the market. ECX would like to recruit motivated and qualified applicants for the following positions.
1. Position: Manager, IT Quality Assurance Division
Required No.: 1 (One)
Duty Station: Addis Ababa
Reports to: Chief IT Officer
JOB PURPOSE
Lead IT Quality Assurance & Testing Unit. Manage software quality tasks and projects from initiation to full implementation. Ensure innovative solutions are implemented at all times. Responsible for designing, developing, executing, and maintaining test plans, testing cases and methodologies that ensure exhaustive testing of all assigned applications. Devise plans and ensure the implementation of the work plans.
SUMMARY OF MAJOR DUTIES AND RESPONSIBILITIES
· Plan, organize, direct and control the activities of the division.
· Develop a comprehensive IT quality assurance and testing policy, manual, guidelines, standards, review it and ensure its proper implementation;
· Cascade and develop work unit and individual annual work plan and facilitate its successful accomplishment as per the standards;
· Manage defects, generate reports, define testing strategy and communicate and document test results;
· Follow up the writing, revision and verifying quality standards and test procedures for program;
· Provide technical expertise on specific products, operating systems and specialized environments;
· Recommend program improvements or corrections to programmers;
· Identify coding and development issues, enter them into the defect tracking system and resolve the issue with programmers;
· Liaise with other IT teams to ensure timely resolution of complex software quality assurance issues;
· Conduct periodic user satisfaction survey to continuously improve service;
· Stay updated with latest technology and implement innovative solutions;
· Approve all work products and deliverables;
· Work with business users to meet or exceed software quality assurance needs;
· Work with other divisions to recruit and hire best software quality assurance staff;
· Assess need for new software quality assurance equipment, produce specifications and monitor use;
· Direct, lead, guide, support and control staff responsible to him/her to ensure that they are appropriately motivated, evaluated and trained to meet all Divisions targets and that they carry out their responsibilities to the required standards;
· Establish and maintain networks and good relationships with government institutions, business sectors and other stakeholders as necessary;
· Implement audit recommendations related to the Divisions activities;
· Perform other related duties as assigned by Chief IT Officers.
· MSc/BSc in Software Engineering, Information Technologies, Computer Science or related field and 6/8 years of work experience in software development or software quality assurance using Microsoft software development technologies.