Automation Test Engineer
Send a job offer directly to this candidate
I am a software test engineer with a strong background in software testing, utilizing Appium, Selenium, TestNG, and Java for automation testing, I graduated from Wits University in 2022. I have been captivated by the world of technology since high school, and my love for software development led me to pursue a degree in Computer Science. Outside my academics, I have a few hobbies that keep me active and entertained.
I'm an enthusiastic soccer player and a hobbyist video game player. I love watching sports in my free time. As a software engineer, I am always eager to learn and improve. I am confident that my dedication and passion will contribute to the success of any team.
Internship: Software Developer – Wits Innovation Center(WIC), University of the Witwatersrand January 2023 - December 2023
❖ Participating in peer code reviews to improve the quality of code written by other team members
❖ Creating new applications or updating existing applications based on user requirements
❖ Communicating with clients and other team members about project status and issues that arise
❖ Creating prototypes of new technologies and features for potential incorporation into future products
❖ Debugging computer code to fix errors and improve performance
❖ Testing software for bugs or other issues that may affect functionality or the user experience
❖ Reviewing documentation about new technology releases or product updates to ensure understanding of how the new system works
❖ Conducting research on new technologies and techniques to identify opportunities for improvement
Graduate Test Engineer– Software Testing Solutions – Sandton, April 2024 - Present
❖ Develop and Maintain Test Scripts: Create, maintain, and execute automated test scripts using Selenium WebDriver and Appium to ensure robust and efficient test coverage.
❖ Test Framework Development: Enhance and maintain custom automation frameworks using TestNG and Java to support scalable and reusable test cases.
❖ Mobile Testing: Conduct automated testing on mobile applications (Android and iOS) using Appium, ensuring compatibility and performance across multiple devices.
❖ Test Case Design and Execution: Collaborate with QA and development teams to design, implement, and execute comprehensive test cases and test plans.
❖ Defect Management: Identify, document, and track defects using JIRA, facilitating effective communication and resolution with the development team.
BSc in Computer Science and Computer Applications - University of the Witwatersrand
National Senior Certificate - Thwalima Secondary School