QA Developer

at Andigo Consulting
Location Dar Es Salaam, Tanzania, United Republic of
Date Posted April 24, 2021
Category IT / Information Technology
NGO
Software Development
Job Type Full-time
Currency TZS

Description

Description

This position is based in Dodoma, Tanzania. The initial position term is 6 months, with an extension for up to 3 years, depending on funding.

Key Responsibilities:

Work with developers to support the utilization of software testing automation tools for unit testing, regression testing etc.
Create detailed, comprehensive and well-structured automation test plans and test cases
Design, develop and execute automation scripts using open-source tools
Utilize tools like Jira and Confluence for team collaboration, technical documentation, project management and bug tracking, and shared code repositories like GitHub or Bit Bucket for distributed code development.
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products to meet client needs
Monitor debugging process results
Investigate the causes of non-conforming software and train users/stakeholders on how to implement solutions
Track quality assurance metrics, like defect densities and open defect counts
Lead the development of user guide and capacitation materials including maintenance guides for analytics platform and situation rooms
Lead the UAT process
Lead the Helpdesk support function.
Stay up-to-date with new testing tools and test strategies
Any other duties assigned by the Sr. Systems Architect.

Required Qualifications:

BSc. in Computer Science or a related field, or equivalent experience.
Familiarity with open-source global goods, including demonstrated experience using DHIS2.
Ability to effectively write technical documents such as sys/admin manuals and user guides.
Ability to lead meetings, conduct trainings and deliver presentations.
At least 5 years’ experience developing QA processes for digital information systems.
Experience using software projects using tools to facilitate the DevOps process such as Trello, Jira, or Microsoft DevOps.
Experience managing Help Desks.
Experience developing test cases, testing, automating regression testing.
Experience leading UAT sessions
Ability to travel 30% within Tanzania.
Fluency in English required, fluency in Swahili preferred.