Create, preview and download your professional CV in PDF format.
All content is pulled from your website.
South Africa
I'm a hardworking and highly autonomous individual with a very deep passion for Quality Assurance and Engineering. I enjoy challenging myself and working in areas in software that I am unfamiliar with or have a very deep interest in.
I've worked for various companies and startups; with products ranging from PoCs and MVPs to large production systems in fintech and financial forecasting. My focus has been on automation, leadership and continuous process improvement.
I'm also the founder of OmniLens, an open source tool for monitoring and optimizing your GitHub Action workflows. This is my first step into the world of solo development and I plan on building a lot more tools in the future.
When I'm not coding or testing, you'll find me exploring new technologies, listening to music, posting on X and gaming.
As Lead QA Engineer at Precium, I was responsible for maintaining, enhancing and updating our automated testing suites & infrastructure.
Having previously worked for Precium in a contract capacity, I was able to hit the ground running and get up to speed with the product extremely quickly. I was responsible for a large amount of API test suites as well as Frontend test suites that were in various lifecycle stages.
A large portion of my time was spent working on the testing infrastructure, which I completely overhauled & improved. This culminated in a system that enabled anyone in the company to run selective or entire test suites against any environment with ease.
I am extremely proud of what I was able to achieve within a year.
At Kohort, I was responsible for implementing a lean & efficient QA process into the existing SDLC.
The testing process was initially manual due to how often we updated the product. This allowed me to get comfortable with all critical E2E flows and enabled me to start automating areas that were somewhat locked in.
I also had to upskill in a lot of different areas as this was my first job in a data-focused product as well as working with a Python tech stack.
At The Delta, I started my journey in the startup world where I learned to implement lean & efficient QA processes by working with a large variety of startups and their teams, usually at the same time.
During this time I was responsible for leading & managing a team of 3 QA Engineers of varying experience, while they worked on their assigned projects. This is where I gained my foundational knowledge for automated testing, as well as expanding on my leadership skills.
At Entersekt, I grew from a Junior QA Engineer to a Senior and learning the foundational knowledge I needed to become a solid QA Engineer.
From 2016 to 2018 I joined the mobile team where I was responsible for testing our SDK and mobile apps. All testing was manual and I had to test the same build across multiple devices with multiple operating systems. I build and maintained manual test suites that were easy to follow and scale when we needed to.
In 2019 I joined the backend team where I tested against physical appliances as well as their management console. I was responsible for planning, coordinating, executing and reporting on our bi-annual release cycles. I also started coding for the first time and build a VuePress documentation site for storing our test suites and test plans.
From late 2019 to 2021 my focus moved from one team to all teams within engineering. This gave me the opportunity to grow my leadership skills as well as mentor our other QA Engineers.
During this time I was also the Scrum Master for the DevOps team and responsible for facilitating backlog refinement sessions with the QA engineering team.
At DVT, I learned the fundamentals of Quality Assurance by working on three client projects. After working on these client projects, I was contracted out to Entersekt where I worked on-site with an engineering team.