Summary
Overview
Work History
Education
Skills
References
Attributes
Timeline
Generic

Bennette Lesetja Molepo

Diepsloot Ext 5

Summary

I convey my interest on joining your company as a Software Engineer, where I can utilize my existing skills and knowledge and develop new skills to contribute to the accomplishment of organizational goals.

I Am a detailed oriented person with full 6 years’ experience working with native android application, automation and manual testing. My current work duties include writing new code, fixing bugs, reviewing code, peer programming, doing knowledge transfer to my fellow colleagues, writing test cases, automation scripts for testing web, mobile applications and Api’s. I use different technologies such as SOLID principles, Jetpack Compose, Android MVVM and clean architecture, flows and coroutines, dependency injection with Koin, kotlin, retrofit, ktorfit, Java, selenium web driver, Appium, cucumber, RestAssured, CICD pipeline integration using GitHub actions, GitHub webhooks and Jenkins. I am also working on my own project where I am using different technologies for building the core backend in Spring Microservices, Java, Kotlin and Android MVVM architecture. I am a fast learner in any given field, a hard worker and always giving the best when given an Opportunity to do so. I have the intentions of adding value to your organization as I see myself as one of the best Software Engineers.

Overview

2025
2025
years of professional experience
3
3
years of post-secondary education

Work History

SOFTWARE ENGINEER

Multichoice Group
Johannesburg
9 2022 - Current
  • Delivered DStv native android tv using jetpack compose
  • Identifying defects, writing story boards, debugging and fixing production bugs
  • Implemented the build-logic/ convention plugins when working on multi module project so that we can have a central point of access for our Gradle dependencies and plugins
  • Writing unit test with doubles and mock’s
  • Seeing through the release process from creating a release build, getting it to the testing team, creating a change request, compiling the technical release notes for change requests and deploying the Apps to both Play Store and AppGallery
  • Writing automation testing scripts for DStv website using Selenium WebDriver
  • Performing android mobile automation using Appium
  • Testing backend services/Api’s using RestAssured and postman
  • Doing functional testing for mobile applications

SOFTWARE ENGINEER

Retro Rabbits
Johannesburg
04.2022 - 08.2022
  • Fixing bugs and writing new features for the client’s application
  • Doing functional and regression testing for both web and mobile applications
  • Identifying defects and writing story boards

Intermediate JAVA developer

droppa
10.2020 - 03.2022
  • Worked on Huawei project where I implemented all the required Huawei mobile services (HMS) on both the Droppa user app and the driver app
  • Worked on both the Droppa user and driver app, implementing new features and fixing production bugs
  • Doing functional testing mobile applications
  • Identifying defects and writing story boards

junior java and oracle developer

loyaltyplus
09.2019 - 09.2020
  • I was part of development team that develop and fix bugs on different client’s airline system, client airline systems

junior java developer

Innovation Hub
06.2017 - 09.2019
  • Developed parti-on mobile application using android

Education

Diploma -

Tshwane university of technology (Tut)
01.2018 - 12.2018

computer literacy certificate - introduction to personal computer (PC) and windows 7

boston city campus and college
01.2012 - 12.2012

matric - Science Stream

kwena molapo high school
01.2011 - 12.2011

Skills

Java

Kotlin

Android Studio

Microservices

IntelliJ

Appium

TestNG

Eclipse

Cucumber

Confluence

Postman

Jira

Firebase

MongoDB

Bitmovin

Segment

Selenium WebDriver

CI/CD Selenium Integration with Jenkins

GitHub

Bitbucket

Bitrise CICD

Native Android

Jetpack Compose

Hilt Dependency Injection

References

  • Mr Khaya Vena, Colleague/Supervisor, Multichoice SA, +27 640 231 798, venakhaya@gmail.com
  • Mr Nicolas Rasekgale, Colleague, Droppa, +27 798 344 109, nicolasrasekgala@gmail.com
  • Mr Johnson Mbokane, Colleague/Senior Supervisor, Loyalty Plus, +27 824 270 356, johnsonmbokane@gmail.com

Attributes

  • Work well with a team
  • Self-confident and motivated
  • Flexible and adaptable
  • Good communication skills

Timeline

SOFTWARE ENGINEER

Retro Rabbits
04.2022 - 08.2022

Intermediate JAVA developer

droppa
10.2020 - 03.2022

junior java and oracle developer

loyaltyplus
09.2019 - 09.2020

Diploma -

Tshwane university of technology (Tut)
01.2018 - 12.2018

junior java developer

Innovation Hub
06.2017 - 09.2019

computer literacy certificate - introduction to personal computer (PC) and windows 7

boston city campus and college
01.2012 - 12.2012

matric - Science Stream

kwena molapo high school
01.2011 - 12.2011

SOFTWARE ENGINEER

Multichoice Group
9 2022 - Current
Bennette Lesetja Molepo