Computer Engineer, Full Stack Web Developer and Software Tester.

Personal Details


Surname: Kabula

First name: Gad Diyoka

Gender: Male

Nationality: Congolese

Residential address: 34 North Rd Table view, Cape Town

Cell number: 0678481696

Email: gadkabula002@gmail.com

GitHub: Teflon0193.github.io

Home language: French

Other language: English.


Employment history

    Company: Developer Factory

    Position: IT Support February 2017- June 2017

  • To reduce downtimes and identify impending issues in the systems.
  • Inspecting and maintaining the systems at pre-determined intervals.
  • To provide excellent service.

Company: Peculiar Technology Group

Position: Automation tester and Backend developer November 2020 to December 2021

Automation Tester:

  • Work on predefined plan to automate software applications to validate its functionalities.
  • Creating Test cases according to requirements.
  • Executing test cases.
  • Creating and maintain testing environments.
  • Reviewing test scripts of others test analysis.
  • Maintaining test scripts by keeping them up to date during testing and afterwards.
  • Perform daily pushes cycle.
  • Daily stand-ups with stakeholders.
  • Perform daily git pushes cycle.
  • Set up Jenkins for continuous integration.
  • Performance testing.
  • API testing.

Backend developer::

  • The job consists of about 75% backend and 25% frontend software development.
  • Work on Spring Framework.
  • Writing code to generate and/or extend MS Excel and MS Word documents (POI)
  • Extending PROFIDA’s RESTful web services API.

Company: Brainnest

Position: Intern QA(Quality Assurance) (A Month) June 2022

  • Used Jira and Qase as online technology tool.
  • Making sure products and services meet internal and external standards.
  • Specialized in web testing, mobile testing.
  • Proficiency in creating testing documentation (including Test cases and Test Plans).
  • Performing Cross-browser and Cross-Testing.
  • Proficient in the software development life cycle including test plan development, test case creation, test execution and bug tracking.
  • Reviewing Project requirement documents, functional specifications, working with bug tracking systems (JIRA).
  • Analyzing software requirements specifications to create test plan and test cases for manual and automation testing.
  • API testing (Postman).
  • Ability to work independently and in team-based Environment.

Academic details

    Tertiary education

  • Institution: Cape Peninsula University of Technology (CPUT).
  • Stream: Computer systems.
  • Qualification: National Diploma .
  • Year: 2018-2021.
  • Institution: Northlink College.
  • Stream: Electrical Engineering.
  • Qualification: N4 – N6 Certificate.
  • Year: 2016-2017.
  • High School education

  • Institution: Eureka High School
  • Stream: Math and Physic
  • Year: 2009-2011.
  • Institution: Saint Joseph College.
  • Stream: Math and Physic
  • Year: 2005-2009

Technical Skills

Industry knowledge

Agile methologies, Test data Driven, Behaviour Data Driven (BDD), API testing, Performance Selenium browser-based test automation, Web Testing and Desktop Testing.

Tools and technologies

HTML, CSS, Javascript, Node.js, Reactjs, AngularJs, Java 11 or higher, Spring Framework, JSP and JSTL, jUnit 4, Thymeleaf Template Engine Apache Tomcat, MySQL, MongoDB, GitHub, app.Netflix, Jira, Qase.

Hobbies

Video Games

Basketball

Reading

Soccer