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
- To reduce downtimes and identify impending issues in the systems.
- Inspecting and maintaining the systems at pre-determined intervals.
- To provide excellent service.
Company: Developer Factory
Position: IT Support February 2017- June 2017
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
- 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.
- Institution: Eureka High School
- Stream: Math and Physic
- Year: 2009-2011.
- Institution: Saint Joseph College.
- Stream: Math and Physic
- Year: 2005-2009
Tertiary education
High School education
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