1. Position Title: - Manager, Quality Assurance & Testing
Duty Station: Addis Ababa
Availability: As soon as possible
Job Purpose:-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.
DUTIES AND RESPONSIBILITIES
Job Responsibility #1: Planning and Management
Job Responsibility #2: Quality Assurance and Testing
· Plan and execute script-driven automatic testing for regression and all other kinds of testing;
· Ensure executing of test cases that product operates as designed;
· 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;
Job Responsibility #3: People Management
Job Responsibility #4: Networking
Job Responsibility #5: Reporting
· Lead the production of performance reports of the Unit and submit the same to immediate supervisor.
· Perform other duties as assigned by the Chief IT Officer.
· MSc/BSc in Software Engineering, Information Technologies, Computer Science or related field.
· 6/8 years of work experience in relevant field like in C# and ASP.NET,
REQUIRED SKILL:
· Solid understanding of LAN and WAN infrastructure;
· Solid understanding of Database fundamentals;
· Proven ability to troubleshoot and solve complex IT problems;
· Solid understanding of Application Software;
· Certification in Quality Assurance