Applications Tester

REPORTING TO: Manager- Applications Development

JOB PURPOSE: Reporting to the Manager- Applications Development, the role holder will be responsible for creating testing strategies and implementing them to ensure the delivery of sound and secure software applications.

LOCATION: Kampala

KEY ACCOUNTABILITIES:

  • Testing developed applications by attempting to break code in novel ways.
  • Identifying code defects and mitigating them.
  • Test software applications to assess the level of efficiency and responsiveness to client needs.
  • Managing applications testing process implementation.
  • Automation of software testing.
  • Writing technical reports of findings and presenting them to the team.
  • Directly support Fintechs during SITs and provide technical and user support throughout the integration.
  • Analyse, and understand user and application requirements and be able to interpret them technically and provide technical advice to users in regards to the feasibility of the proposed solution.
  • Determine and evaluate potential quality solutions.
  • Interact with Vendors and other strategic business partners to understand business proposals, formulate technical requirements and present to the team.
  • Prepare and execute test cases including debugging of subsystems and components in a Test environment.
  • Prepare System Integration Test Plans and test scripts to guide testing.
  • Document test results and conduct / coordinate Security assessments, Risk assessments and BT Applications presentations.
  • Conduct and Support User Acceptance Tests.

KNOWLEDGE, SKILLS AND EXPERIENCE REQUIRED:

  • Bachelor’s Degree in Computer Science, Information Systems, I.T, Mathematics or similar required.
  • Experience in the SDLC as a Tester, Test Lead, System Analyst etc.
  • At least 2 years of active IT experience.
  • Demonstrated ability to link and apply complex technologies to business strategies & a high proficiency in Information and Communication Technology.
  • Knowledge of Agile/iterative and waterfall methodologies of the software lifecycle.
  • Manual and Automation testing and development experience. Demonstrable experience with modern automated software testing tools/platforms will be an added advantage.
  • Knowledge about software testing practices and methodologies.
  • Experience in data migration testing, system testing, functional testing and supporting UAT testing.
  • Knowledge of defining and developing testable requirements from technical specifications, identifying interdependencies, and maintaining test scripts.
  • Experience in recording and tracking defects through tracking tools.
  • Strong understanding of banking operations, FinTech, and product development trends.
  • Familiarity with the financial services industry in Uganda. Banking experience is an added advantage.
  • Strong understanding of and experience in digital banking services.
  • Experience leading cross-functional and technical teams in agile.
  • Experience with running tests & learning methodologies, such as multi-variant testing.
  • Open and collaborative style; must be comfortable working in an environment where ideas are shared and challenged.
  • Energy and enthusiasm; must find the word “fun” and enjoy being accountable and willing to hold others accountable.
  • Excellent communication and engagement skills.
  • Strong attention to detail and personal effectiveness.
  • Strong skills at relationship building.
  • Self-drive and initiative.
  • Knowledge of IT Risk and Security and its impact on the development lifecycle is an added advantage.

INVITATION

If you believe you meet the requirements as noted above, please forward your application with a detailed CV including your present position and copies of relevant professional/academic certificates, to the email address indicated below:

[email protected]

Deadline: Monday 23rd September 2024. Only short-listed candidates will be contacted.

Subscribe to our socials and stay tuned to the latest jobs