Manager – Quality Management (ICT) – Kenya Revenue Authority

Job Summary:
The job holder is responsible for;
End to end Business Software Applications and hardware quality and security assurance, configuration and change management in the Authority
Ensure developed systems meet user requirements, technical specifications which include systems response time and performance Ensuring software testing tools are appropriate for the Authority and are optimally used

Key Responsibilities:
Ensures that quality assurance of all software/ application releases is carried out on time and as per schedule
Leads Quality Assurance and User Acceptance Testing function in the Authority
Ensures that accurate configuration management baselines are maintained according to established policies and standards
Chairs and schedules the Change Advisory Committees, Change Control Committees and the Divisional committee on Asset Disposal Meeting.
Ensures that quality assurance practices are considered and planned in corporate projects and significant automation initiatives
Participates in quality assurance and User Acceptance, including systems testing performance testing & regression testingTest for complex Quality assignments
Monitors test execution to ensure that test execution is done within schedule and quality
Maintains relationships with relevant stakeholders with interest in test exercise by continually communicating success and challenges in good time
Ensures that source code reviews are carried out securely to improve the quality of software solutions maintained or developed by internal resources
Coordinates relevant stakeholders and project managers to institute Change Control Committees in projects to deal with rapid nature of change requirements in project set
Responsible for monitoring and embedding performance management culture in the unit. This includes execution of Performance Contracts and appraisals in the unit
Develops the unit’s Annual Work Plan, draft budget and coordinates their implementation;
Prepares monthly, quarterly, annual and ad hoc reports for the unit;
Ensure conformity to ISO standards 9001 and 27001 (which KRA is certified against), Information Security Policy, Acts and regulation and data security requirements.

Academic and Professional Qualifications
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other IT related field.
Post Graduate qualifications in Computer Science, Business Administration, Information Systems or related Postgraduate degree will be an added advantage.
Professional Certification or Training in any one of the following areas is required:
Database Administration i.e. Oracle, PostgreSQL, MySQL, Microsoft SQL Server or MCSE, OR
Java programming OR
Operating systems i.e. Linux (Red hat and Suze) OR
International Software Testing Qualification Board (SITQB) its equivalent
The following certifications will be an added advantage:
IT Governance & Service Level Management i.e. ITIL, COBIT or Equivalent
Project Management (Prince II or PMP Certification or equivalent)

Relevant Work Experience Required
The post holder should have at least 5 years progressive experience in the IT environment, with at least 2 years’ experience as an Assistant Manager
Good understanding in Quality Assurance and User Acceptance Testing methodologies and practices
Good knowledge in code reviews, application and system designs
Good knowledge in the use of automated software and stress testing tools
Good understanding in Change Management process
Skills in configuration management
Hands-on experience in various software development tools, coding methodologies and techniques
Knowledge in licensed products in use in KRA

Key Competencies:
The Job holder must:
Be performance driven
Demonstrate capacity in handling demanding leadership and management roles
Honest and of high integrity
Be resilient, focused, results oriented and a team player
Passion for innovation and creativity
Ability to pay attention to details and able to work for long hours
Strong interpersonal, written and oral communication skills
Have good negotiation skills

Click here to Apply Online

[yuzo_related]