Obrien Nkasha

Software Test Engineer

Salary / Daily rate

Johannesburg, South Africa

Freelance, open to permanent contract

Skills

Testing & QAEvent Management

Languages

English

About me

Intro

Senior Software Test Analyst with 8+ years of expertise in test automation, quality assurance, and banking systems. Specialized in UAT, integration testing, and requirements analysis with proven experience at Discovery and major financial institutions. Ready to ensure your software meets the highest quality standards through comprehensive testing strategies.

Links

Work experience

Software Test Engineer

GLI Africa (Pty) Ltd

Nov 2018 - Oct 2021

3 years

Ubank

Apr 2013 - Oct 2021

8 years 7 months

Test Analyst

Apr 2014 - Oct 2021

7 years 7 months

• Requirements Analysis to gather test cases • Create and maintain test plans and schedules • Conduct interviews with business analysts, technical specialists, users • Liaise with and assist each business unit regarding test planning, text activities and results • Prepare all reports related to software testing carried out • Evaluate the test results and document problems found • Test case writing and execution • Evaluating IT systems against prescribed standards and performance criteria • System Integration Testing • Perform UAT and Do project closure reports • Test bug fixes and new changes to systems, record results and raise defects • Assist with system training

IT Learner (Leanership)

Apr 2013 - May 2014

1 year 2 months

• Set up workstations with computers and necessary peripheral devices (routers, printers etc.) • Check computer hardware (HDD, mouse, keyboards etc.) to ensure functionality • Install and configure appropriate software and functions according to specifications • Install and configure appropriate software and functions according to specifications • Ensure security and privacy of networks and computer systems • Provide orientation and guidance to users on how to operate new software and computer equipment • Organize and schedule upgrades and maintenance without deterring others from completing their work • Perform troubleshooting to diagnose and resolve problems (repair or replace parts, debugging etc.) • Maintain records/logs of repairs and fixes and maintenance schedule • Identify computer or network equipment shortages and place orders


Education

ILAB

Practical Software Testing Cert

2016 - 2016

1 month

Midrand Graduate institution

Higher Certificate

Damelin

Bcom Information Management

The best place to find your next move

© 2026. All Rights Reserved.