John Snow Inc
Posted Job
over 2 years ago

Software Tester & Business Analyst

JSI has been mandated by the USAID with support from the global AIDSFree project to continue assisting the Government of Zambia in the rollout of eLMIS in Zambia for 3 years beginning October 2016. The AIDSFree project aims to improve the quality and effectiveness of high-impact, evidence-based HIV and AIDS interventions in order to meet country-specific goals and objectives. Continuing the rollout and technical support of the eLMIS will enable a seamless transition from the activities being done under the USAID | DELIVER and SCMS Projects. Achievement of key eLMIS ownership and sustainability objectives in Zambia are important aims in the 3-year project plan. The eLMIS-AIDSFree project will work closely with and in support of the Ministry of Health. JSI Research & Training Institute, Inc. seeks dynamic and highly experienced candidates to fill the following vacant positions to be based in Lusaka, Zambia:

1. Software Tester

  • The Software Tester will be responsible for all software testing.
  • He/she will work closely with the Business Analyst and the Software developers to ensure compliance with general testing and programming best practices.


Specific responsibilities will include, but not be limited to, the following:

  • Design and execute test plans and test cases on eLMIS Facility Edition, Central Edition, Hub Edition and related interfaces
  • Record and document results and compare to expected results
  • Develop, update and maintain the following testing documents; test plan, test scripts, test closure report, requirements traceability matrix etc.
  • Detect software failures so that defects may be discovered and corrected
  • Generate historical analysis of test results
  • Document anomalies and issue and verify specific action or function of code
  • Maintain database of software defects
  • Ensure compliance with general testing and programming best practices
  • Work alongside the Business Analyst and software development team to ensure that code matches written specifications
  • Ensure data integrity standards
  • Use JSI’s web-based bug tracking systems (JIRA Service Desk) to log bugs and to update bug resolution status.
  • Carry out additional responsibilities as may be assigned from time to time in consultation with the Lead Software Tester/Support Developer (QA Lead).


  • Applicants for this position should possess the following minimum qualifications:
  • Proven working experience in software engineering
  • BS in Computer Science, Software Engineering or related field and /or equivalent experience
  • At least 1 year of experience using software development methodologies (agile, waterfall)
  • Understanding of the following software development languages; Java, JavaScript, CSS, HTML
  • Understanding of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Good knowledge of automated testing processes and tools e.g. zephyr, synapseRT
  • Experience testing in an agile environment is a plus
  • Ability to document requirements and specifications
  • Strong analytic and problem solving skills
  • Strong verbal and written English
  • Good communication skills
  • Ability to work in a dynamic team-oriented environment but self-managing of own time

Desirables Attributes:

  • Candidates meeting the following conditions and having the following experience are preferred:
  • Experience in logistics/supply chain management and/or public health sector
  • Experience working with web-based agile issue tracking software e.g. JIRA
  • Experience working in a scrum framework
  • Experience in working with USAID-funded projects
  • Ability to travel in-country to support technical activities when required
  • Willingness and ability to travel internationally when required
  • Supervision and reporting:
  • The Software Tester will work under the guidance and supervision of the Lead Software Tester/Support Developer (QA Lead).

2. Business Analyst

  • The Business Analyst will be a vital link between the MIS team and the stakeholders. S/he will ensure that client needs are met by supporting and ensuring the successful completion of analytical, building, testing and deployment tasks of the eLMIS and other software as required.


  • Specific Responsibilities will include, but not be limited to, the following:
  • Gather requirements from stakeholders and translate them into detailed software requirements for the development team.
  • Capture interface and integration requirements.
  • Design new enhancements by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications (User stories, wireframes etc.).
  • Improve systems by studying current practices, designing modifications and continuous process improvement.
  • Provide references for users by writing and maintaining user documentation; providing help desk support, training users.
  • Prepare technical reports by collecting, analyzing, and summarizing information and trends.
  • Contributes to team effort by accomplishing related results as needed.
  • Work alongside the Software Tester and software development team to ensure that code matches written specifications.
  • Use JSI’s web-based bug tracking systems (JIRA Service Desk) to log bugs and to update bug resolution status.
  • Update JIRA status report weekly
  • Performs other duties as may be assigned by the supervisor.

How to Apply

Applications in form of a CV and cover letter should be emailed to:

Application deadline
27 Jun 17:00
Email applications to

Run a business in Zambia?

Online Business Essentials – Everything you need to market your business online
Ecommerce – Everything you need to start an online store and sell online
Branded Website – Everything you need to launch a business website

About us

Find suppliers for whatever you need in Zambia
Each supplier page has all the information you need to choose the best option for you — contact details, directions, opening times, photos, prices, products, services, special offers and more.
Our mission
Provide useful information about businesses in Zambia
Empower Zambian businesses to market themselves online
Share our beloved country and continent with the world
© 2020 Infobwana Ltd. All rights reserved