mangaliso sabola
@mangalisosabola
Experienced software developer and lecturer with a focus on quality testing.
What I'm looking for
My name is Mangaliso Sabola, and I have over a decade of experience in software development and quality assurance. I hold a National Diploma and a Bachelor of Technology in Information Communication Technologies, specializing in Software Development. My career began as a lecturer and facilitator, where I explored innovative ways to visualize GitHub collaboration and developed REST APIs using FastAPI and PostgreSQL.
Currently, I work at Enhlanzeni District Municipality, focusing on functional and performance testing for major clients like Eskom and Vodacom. My responsibilities include evaluating software quality, preparing test cases, and automating testing processes. I have a strong technical background, proficient in languages such as Python and C++, and frameworks like React and Node.js. I am passionate about leveraging technology to enhance software quality and user experience.
Experience
Work history, roles, and key accomplishments
Performance Testing (LoadRunner)
Enhlanzeni District Municipality
Jan 2021 - Present (4 years 6 months)
Participated in project meetings to define load and performance test objectives and set up load environments. Created vuser scripts using Vugen, and monitored scenarios using Controller to verify system performance against SLAs.
Functional Testing (Quality Center)
Enhlanzeni District Municipality
Jan 2021 - Present (4 years 6 months)
Evaluated and verified software application quality, extracting business requirements into testable cases and compiling test cases in Quality Center. Identified and prepared test data using SQL queries, logging and following up on defects.
Automation Testing (Test Tube + Selenium)
Enhlanzeni District Municipality
Jan 2021 - Present (4 years 6 months)
Obtained and generated test data using SQL queries, and developed and debugged test scripts using a framework. Executed functional test scripts created with Quality Center, ensuring accurate record-keeping of results.
Lecturer/Facilitator
Omega Centre for Management Development
Jan 2010 - Present (15 years 6 months)
Lectured and facilitated courses on software development, focusing on visualizing GitHub collaboration and developing REST APIs. Developed full-stack web applications using FlaskAPI and PostgreSQL to manage learning system data.
Education
Degrees, certifications, and relevant coursework
Tshwane University of Technology
National Diploma, Information Communication Technologies (Software Development)
Completed a National Diploma in Information Communication Technologies with a focus on Software Development. Acquired fundamental skills in software engineering and programming.
Tshwane University of Technology
Bachelor of Technology, Information Communication Technologies (Software Development)
Obtained a Bachelor of Technology in Information Communication Technologies, specializing in Software Development. Further developed expertise in advanced software engineering principles and practices.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring mangaliso?
You can contact mangaliso and 90k+ other talented remote workers on Himalayas.
Message mangalisoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
