Senior QA Analyst
Roodepoort, Gauteng
As a dedicated member of a global team, I am adept at executing comprehensive testing protocols for software applications, vigilantly detecting errors prior to the initiation of User Acceptance Testing (UAT). My proficiency in problem-solving and analytical thinking is well-honed, enabling me to craft and implement test plans, strategies, and procedures that span the entire project lifecycle, from specification reviews to user acceptance. My communication skills are both effective and adaptable, allowing me to seamlessly collaborate with key stakeholders, regardless of their technical background, to address and resolve software issues. I am currently seeking a new opportunity as a software tester within a forward-thinking, user-centric organization.
VML • Gauteng, South Africa
Developed and executed detailed test plans and test cases for web and mobile applications to ensure software quality and functionality. Implemented automated testing procedures using tools such as Ghost Inspector to improve test efficiency and coverage. Conducted thorough user acceptance testing (UAT) and prepared sites for successful GO-LIVE by identifying potential issues beforehand. Collaborated closely with software development and design teams to review wireframes and user interfaces, ensuring adherence to project requirements and usability standards. Mentored junior QA analysts by providing guidance in test strategy development and best practices to enhance team capabilities. Provided objective and actionable feedback to development teams to optimize software performance and enhance overall product quality. • Developed and executed detailed test plans and test cases for web and mobile applications to ensure software quality and functionality • Implemented automated testing procedures using tools such as Ghost Inspector to improve test efficiency and coverage • Conducted thorough user acceptance testing (UAT) and prepared sites for successful GO-LIVE by identifying potential issues beforehand • Collaborated closely with software development and design teams to review wireframes and user interfaces, ensuring adherence to project requirements and usability standards • Mentored junior QA analysts by providing guidance in test strategy development and best practices to enhance team capabilities • Provided objective and actionable feedback to development teams to optimize software performance and enhance overall product quality • Coca-Cola Global migration: Content migrating Coca-Cola global websites from Flash to Adobe CQ content management systems. Building and maintaining Coca-Cola brand sites for different global markets • Nestle Purina & Nestle Kitkat: Utilized automation tools, including Ghost Inspector, to streamline repetitive testing processes and increase test coverage. Supported User Acceptance Testing (UAT) and site approval processes to ensure readiness for production deployment. Conducted regression and negative testing to identify bugs and prevent software regressions before release. Identified and reported potential user experience issues by simulating real-world scenarios and diverse device environments. Conducted UI and UX compatibility testing across multiple browsers and devices to ensure a seamless user experience. Writing, executing, and evaluating manual test cases and reporting test results to ensure high software quality. Conducting thorough web and mobile testing to validate functionality • Mediclinic: Develop a comprehensive test plan that covers all critical areas of the website, including functionality, usability, performance, and compatibility. Accurately document and report all bugs and defects using a bug tracking system (e.g. Jira). Execute test cases, analyze test results, and provide clear and concise reports to the development team. Create and manage test data to ensure that the app is tested with realistic and representative data
Entelect (Contractor at Coronation Fund Managers) • Gauteng, South Africa
Writing test cases for different report changes and other functional changes. Running file Ingestion to the Databases. Testing File ingested data on databases. Validating changes on Power BI markets reports. Running SQL queries on test database. Executing different Pipelines on Azure Dev ops. • Writing test cases for different report changes and other functional changes • Running file Ingestion to the Databases • Testing File ingested data on databases • Validating changes on Power BI markets reports • Running SQL queries on test database • Executing different Pipelines on Azure Dev ops
Entelect (Contractor at Standard bank) • Gauteng, South Africa
Automation testing Spring boot framework. Creating unit test for API services. Running API test in Postman. Regression testing on Standard bank Internet banking App. • Automation testing Spring boot framework • Creating unit test for API services • Running API test in Postman • Regression testing on Standard bank Internet banking App
Wunderman Thompson • Gauteng, South Africa
Utilized automation tools, including Ghost Inspector, to streamline repetitive testing processes and increase test coverage. Supported User Acceptance Testing (UAT) and site approval processes to ensure readiness for production deployment. Conducted regression and negative testing to identify bugs and prevent software regressions before release. Identified and reported potential user experience issues by simulating real-world scenarios and diverse device environments. Conducted UI and UX compatibility testing across multiple browsers and devices to ensure a seamless user experience. Writing, executing, and evaluating manual test cases and reporting test results to ensure high software quality. Conducting thorough web and mobile testing to validate functionality. Providing objective feedback on software design and functionality by identifying potential user issues and ensuring UI consistency and functionality. Maintained detailed documentation of test cases, bugs, and testing procedures to support continuous improvement and knowledge sharing. Executed exploratory testing to uncover unexpected issues and ensure comprehensive test coverage beyond scripted cases. • Utilized automation tools, including Ghost Inspector, to streamline repetitive testing processes and increase test coverage • Supported User Acceptance Testing (UAT) and site approval processes to ensure readiness for production deployment • Conducted regression and negative testing to identify bugs and prevent software regressions before release • Identified and reported potential user experience issues by simulating real-world scenarios and diverse device environments • Conducted UI and UX compatibility testing across multiple browsers and devices to ensure a seamless user experience • Writing, executing, and evaluating manual test cases and reporting test results to ensure high software quality • Conducting thorough web and mobile testing to validate functionality • Providing objective feedback on software design and functionality by identifying potential user issues and ensuring UI consistency and functionality • Maintained detailed documentation of test cases, bugs, and testing procedures to support continuous improvement and knowledge sharing • Executed exploratory testing to uncover unexpected issues and ensure comprehensive test coverage beyond scripted cases
Aqua online • Gauteng, South Africa
Building websites through a CMS. Help design process within the CMS. Maintaining websites for clients through their different CMS's. Implementing Analytical tags for site tracking. • Building websites through a CMS • Help design process within the CMS • Maintaining websites for clients through their different CMS's • Implementing Analytical tags for site tracking
National Diploma in Information Technology
ISTQB Foundation Level in Software Testing