Zamkelekile Ngamlana
About Zamkelekile Ngamlana
Zamkelekile Ngamlana is a Software Tester with extensive experience in troubleshooting and ensuring software quality. He has worked at Derivco since 2019 and previously held positions in software quality assurance and administrative assistance.
Work at Derivco
Zamkelekile Ngamlana has been employed at Derivco as a Software Tester since 2019. In this role, he is responsible for troubleshooting configuration files to resolve issues and ensure smooth software operations. He conducts post-production release verification to maintain software quality after deployment. His work involves employing the NUnit framework for writing and running tests within the Microsoft .NET programming environment. Ngamlana also utilizes Service Virtualization to emulate the behavior of specific components during integration testing.
Education and Expertise
Zamkelekile Ngamlana studied at the Information Technology Resource Centre, where he focused on Information Technology and achieved CompTIA Network+ from 2010 to 2011. He furthered his education at PC Training & Business College, obtaining a National Diploma in Information Technology from 2012 to 2014. His educational background provides a strong foundation for his expertise in software testing and quality assurance.
Background in Quality Assurance
Before joining Derivco, Zamkelekile Ngamlana worked at DotModus as a Software Quality Assurance Engineer from 2018 to 2019. In this position, he was involved in ensuring software quality through various testing methodologies. He also briefly served as an Administrative Assistant at DotModus in 2018 for four months, gaining experience in a supportive role within the organization.
Technical Skills and Tools
Zamkelekile Ngamlana possesses a range of technical skills relevant to software testing. He performs API testing using Postman to validate the functionality and reliability of APIs. He monitors application performance using App Insights to ensure optimal software functionality. Additionally, he has a good understanding of Azure DevOps, which he utilizes for managing development processes effectively.