• Research, analyze and evaluate requirements for existing or new software applications and operating system.
  • Design, develop, test and maintain software solutions to meet customer requirements.
  • It is a South Africa-based software company that focuses on electronic transaction processing, back-office administration and retail banking solutions.
  • They are constantly exploring new ways to expand and innovate their offering to customers, to remain market leaders in banking and finance.


  • Test new and existing software before deploying it to the live production environment.



  • Matric or equivalent diploma (recognized by the Department of Higher Education and Training)
  • National diploma or diploma in a relevant field (advantage)
  • ISTQB certification (advantage)

Experience & Skills

  • Must have 3 years of manual testing experience
  • Must have 1+ year experience in automation testing
  • Excellent attention to detail, analytical and communication skills (both oral and written)
  • Strong documentation and writing skills with excellent attention to detail required
  • Experience with
  • generate and document test cases and QA test plans/scenarios
  • the concept of a software development lifecycle and working with different test environments (development environment, quality and UAT)
  • work and test different internet browsers
  • Ability to perform tasks under tight deadlines
  • Ability to multi-task as the job requires tracking multiple errors throughout their life cycle


  • Basic knowledge of SQL database and queries
  • Experience in a banking or financial environment
  • Experience working with error tracking tool/system


  • Responsible for creating, updating and executing end-to-end manual and automated test cases (depending on role) to test new and existing software solutions
  • Perform functional and technical testing on the front and back-end across multiple platforms including portal, internet banking and mobile
  • Running scripts to simulate or test various scenarios
  • Perform manual and automated regression testing
  • Fully document and track any anomalies or defects identified during testing with instructions on how to recreate them, including proof of successful testing once they have been fixed
  • Create release notes for customers of UAT ready features
  • Help define company testing methodologies and quality control standards
  • Work with company resources to understand the purpose and concept of software features
  • Maintain well-organized records of test results
  • Contribute to written quality assurance policies and procedures

Personal qualities

  • Must have good administrative and analytical skills
  • Good verbal and written communication skills
  • Stress management skills
  • Time management skills
  • Target oriented
  • Decision making skills
  • Skills for problem solving
  • Attention to detail and high level of accuracy
  • Focused
  • Dedicated
  • High level of personal integrity and ethics

Special needs

  • Willing to work overtime as needed
  • Must have own reliable transportation

Interpersonal relationships

  • Development Manager – Production and Improvements
  • Business Support Services Manager
  • Team Leader: Quality Assurance

Desired skills:

  • Manual testing
  • Automation testing
  • Quality assurance
  • Program apps
  • SQL

Desired work experience:

  • 2 to 5 years Software development

Desired level of qualification:

Find out more/Apply to this position


Faith and passion help Smigiel adjust to his new role – Marquette Wire


CyberLink announces the integration of its FaceMe® security facial recognition software with AXIS Camera Station

Check Also