Job Vacancy Opened at John Snow Health Zambia Limited for Senior Software Tester/Software Developer

Filed in Jobs & Careers by on 27/01/2020 0 Comments

Job Vacancy Opened at John Snow Health Zambia Limited for Application | How to Apply.

The John Snow Health Zambia Limited Job Recruitment/Vacancies application form, requirements, eligibility, available positions, qualifications needed, application guidelines, application deadline-closing date, and other job updates are published here for free.

John Snow Health Zambia Limited Job Vacancy Application Instruction.

The John Snow Health Zambia Limited recruitment is opened for the below positions available. All Eligible and Interested applicants may apply online for the available vacancies before the recruitment application deadline as published on


  • The John Snow Health Zambia Limited jobs recruitment application is totally free of charge
  • Don’t send anyone money for this recruitment opportunity.
  • Beware of Fraudsters!!!!
  • Subscribe to our notification list with your email to receive the Latest Jobs Update.

Details of John Snow Health Zambia Limited Vacancy Positions & How to Apply.

Job Title: Senior Software Tester/Software Developer

Department/Unit: Management Information Systems (MIS)

Location: Lusaka, Zambia

Duration: Full-Time position

Reports to: Director MIS


John Snow Health Zambia (JSH-Z) with support from USAID through the eSCMIS Project will continue assisting the Government of the Republic of Zambia in the rollout of a next-generation electronic supply chain management information system (eSCMIS). The eSCMIS Project aims to increase the use of health services, decrease disease burden and increase quality of life through ensuring appropriate quantities and quality of health commodities are available at health facilities to meet patient demands. Continuing the rollout of and provision of technical support to the existing eLMIS will enable a seamless transition from the activities being done under predecessor projects. Establishing public private partnerships to promote sustainability and eSCMIS transition to the government are key objectives in Zambia during this 5-year project plan. The eSCMIS Project will work closely with and in support of the Ministry of Health.

Position Description:

JSH-Z seeks a dynamic and highly experienced candidate for the position of Senior Software Tester/Software Developer to be based in Lusaka, Zambia. S/he will be responsible for all software testing and some software development. S/he will work closely with the Business Analyst and the Software Developers to ensure compliance with general testing and programming best practices. The Senior Software Tester/Software Developer will report to the Director MIS and help in achieving the project’s goals and objectives.

Roles and Responsibilities:


  • Provide direct supervision to the Software Tester, including development of individual roles and responsibilities, definition of tasks, development and documentation of professional development plans, and conducting performance appraisals with supervisees.
  • Design and execute test plans and test cases on the eSCMIS suite (eLMIS Facility Edition, Central Edition, Hub and District Modules) and all related interfaces.
  • Record and document results and compare to expected results.
  • 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.
  • Examine code and execution of code in various environments.
  • Develop and document application test plans based on software requirements and technical specifications.
  • Ensure compliance with general testing and programming best practices.
  • Perform application security audits.
  • Implement application designs, create queries, scripts, web pages and other deliverables.
  • Work alongside the Business Analyst and software development team to ensure that code matches written specifications.
  • Ensure data integrity standards.
  • Use JSH-Z and JSI’s web-based bug tracking systems to log bugs and to update bug resolution status.
  • Perform other duties as assigned by the Director MIS and other senior staff.

Software Development

  • Provide business continuity by maintaining the existing systems; fix bugs as reported on JIRA.
  • Write well designed, testable, efficient code.
  • Review specifications and determine operational feasibility.
  • Use JSH-Z and JSI’s web-based bug tracking systems to log bugs and to update bug resolution status.
  • Liaise with the US-based JSI Software Development Group and eSCMIS product manager(s) for software applications to become familiar with JSH-Z and JSI software development practices, to seek guidance, to solicit and obtain standard practices/templates to follow for software development, to brief on progress being made on software development projects, and to collaborate and contribute to JSH-Z and JSI software development practices.
  • Liaise with partners, stakeholders, users in design, development and deployment of computerized information systems in MoH facilities
  • Implement and adhere to JSH-Z’s personnel and fraud management policies.
  • Perform other duties as assigned by the Director MIS and other senior staff.


  • BS in Computer Science, Software Engineering or related field and / or equivalent experience
  • Proven working experience in software engineering
  • Experience using software development methodologies
  • Hands on experience in designing interactive applications
  • Ability to develop software in C++, Java or other selected languages
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring)
  • Knowledge in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
  • Strong analytic and problem solving skills;
  • Strong verbal and written English
  • Ability to work in a dynamic team-oriented environment but self-managing of own time
  • Experience in logistics/supply chain management and/or public health sector
  • Experience working with web-based agile issue tracking software e.g. JIRA
  • Experience in working with USAID-funded projects
  • Ability to travel in-country to support technical activities
  • Willingness and ability to travel internationally 

Supervision and Reporting:

The Senior Software Tester/Software Developer will work under the guidance and supervision of the Director MIS.

How to Apply

Send an application via email ONLY to [email protected]. In the subject line please indicate the position you are applying for; only those applications that reference the position in the subject line will be reviewed. Your application should consist of a cover letter and CV with three references and full addresses and contact information.

Closing Date: 31 January, 2020

Please note that you do not need to apply if you don’t meet the minimum requirements. Only candidates meeting the minimum requirements will be contacted. If you have not heard from us within 3 weeks after the closing date, kindly assume that your application was not successful.

John Snow Health Zambia, Limited is an Equal Opportunity, Affirmative Action Employer committed to workplace diversity. We are committed to providing equal employment opportunities for all qualified applicants and employees without regard to age, race, color, national origin, ancestry, creed, religion, gender, disability, marital status, sexual orientation, sexual preference, genetic information, political affiliation, or military status (special disabled veterans or veteran status) in any employment decisions.

However, if you have any Feeling regarding the John Snow Health Zambia Limited Jobs RecruitmentPlease kindly DROP A COMMENT below and we will respond to it as soon as possible.

Be Social By Sharing this post with Others via!


Leave a Reply

Your email address will not be published.