B

Software Tester

Boardroom Appointments
On-site
Randburg, South Africa
Software Tester

Job purpose:ย 

๏ปฟSoftware Testers are responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues.

Requirements:

  • Ability to Analyse and translate Business Requirements into Test scenarios and Test Casesย 
  • Preparing Test Plans and writing test scripts for automation where necessaryย 
  • Perform Peer-peer test case reviews as and when neededย 
  • Application of Various Testing techniques including but not limited to Unit, functional, integration and performance testingย 
  • Develop and execute Automated Tests for User Interface and Back Oยจce Applications ยฝ. Assisting with UATย 
  • Applying Creative problem-solving skills ยพ. Identifying impacts on Systems if testing failsย 
  • Collaborate with the test team members to ensure high quality releasesย 
  • Setting up and maintaining Quality Assurance Standardsย 
  • Participate in defining test approach, Test Plans, release and maintenanceย 
  • Co-ordinate and Schedule testing activity required by external partiesย 
  • Understand, analyse test results and prepare test completion reportsย 
  • Contribute towards content of procedure guides and manuals for business users.ย 
  • Request for Services (RFS) maintenance, tracking and resolution
  • Relevant Degree / Diploma in ICTย 
  • Relevant qualification in Business Analysisย 
  • CPBA/ CBAP Certification from FTI preferable
  • A background of Payments, Partner Management, Vendor SLA and Performance Management, partner Billing. UI/UX testing experience would be a bonus.ย 
  • Test Automation experience is a must.
  • A good understanding of CRM, Order Management, Product Catalogue and Offer Management would be a bonusย 
  • Azure Dev Ops experience is a must.