Summary
Overview
Work History
Education
Skills
Timeline
Projects
Generic

NTEBOGENG VANESSA MASHAPHU

Pretoria

Summary

Detail-oriented Software Test Engineer and consultant with expertise in grey box testing, skilled in creating and executing test cases, preparing test data, and developing comprehensive test plans. Well-versed in SDLC concepts, defect tracking, and quality assurance practices, demonstrating a strong commitment to software quality through analytical thinking and technical proficiency. Dedicated to continuous learning and process improvement, with a deep understanding of modern QA methodologies, tools, and frameworks. An adaptable professional thriving in dynamic environments, consistently contributing to the delivery of refined, reliable, and user-focused software solutions.

Overview

4
4
years of professional experience

Work History

Software Test Engineer

CSG International
South Africa
02.2023 - Current
  • Crafted and optimized test cases to enhance manual software testing effectiveness.
  • Executed risk-based analysis techniques to improve test coverage on high-impact application areas.
  • Customized testing environments to simulate diverse user conditions, increasing accuracy of results.
  • Implemented end-to-end API testing using Postman, Bruno, SOAP UI, and Robot frameworks to ensure backend reliability.
  • Developed comprehensive testing scenarios for usability assessments.
  • Identified critical bugs, collaborating with developers to achieve timely resolutions and enhance product stability.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Utilized JIRA for bug tracking and project management, streamlining communication and task allocation within the testing team.

Software Administrator Intern

Dido Digital Document
South Africa
01.2022 - 01.2023
  • Established comprehensive documentation for software administration procedures, ensuring clarity for future maintenance tasks.
  • Provided insights into system usage trends through regular reporting, enabling data-driven decisions for software investments.
  • Maintained and calibrated printers to enhance reliability and minimize downtime.
  • Collaborated with technicians to troubleshoot complex hardware issues, improving resolution times.
  • Delivered effective on-site support, resulting in increased customer satisfaction.

Education

ISTQB Foundation level

Impimpi Technologies
Gauteng
01-2023

Higher National Diploma - Information Technology(Software Development)

Tswane University of Technology
Pretoria, GP
01-2023

Certificate of Higher Education - ISTQB Foundation level

Impimpi Technologies
Gauteng
01-2023

Skills

  • Programming languages: C, Java
  • API testing: Postman, SOAP UI, Bruno
  • Automation tools: Micro Focus UFT, Robot Framework
  • Database management: SQL, PLSQL
  • Web technologies: HTML
  • Operating systems: Linux, Windows
  • Networking: Cisco networking
  • Project management: Kanban, JIRA

Timeline

Software Test Engineer

CSG International
02.2023 - Current

Software Administrator Intern

Dido Digital Document
01.2022 - 01.2023

ISTQB Foundation level

Impimpi Technologies

Higher National Diploma - Information Technology(Software Development)

Tswane University of Technology

Certificate of Higher Education - ISTQB Foundation level

Impimpi Technologies

Projects

Project 1:QA for Standard bank 

Overview:

In this  project, my focus was on API testing for the billing system, aiming to validate the reliability and functionality of the backend processes. Agile methodologies with a Scrum framework to facilitate close collaboration with developers, promoting rapid iterations and effective communication.

Roles and Responsibilities :

  • Writing test cases to ensure a better test coverage
  • Ensure that the specification was fully covered
  • Raise defect and organize war rooms to speed up defect resolutions
  • Writing Scripts for bruno to fastrack testing
  • Conducting regression test after deployments

Technologies used:

POSTMAN

JIRA 

ADO

SQLDeveloper

Convergent billing 

Project 2:QA for Malitel Telecom(Mali)

Overview:

In this project i helped deliver a billing service to a telecommunications company based in MALI as a test engineer .My main focus was running regression tests to ensure the functionality of the system after every deployment .

Roles and Responsibilities :

  • Running automation scripts for regression tests
  • Writing test cases for integration testing
  • Understanding and attending going live events
  • Raise defect and improve collaboration across the development team

Technologies used:

Robot Framework

SOAP UI

Postman

Encompass

JIRA

Project 3:Software Test Consultant for Mobily(Saudi Arabia)

Overview:

In this project i led a group of 12 testers in guiding them on understand the billing system better .My main focus was to ensure that the correct testing methodologies are followed,testers understand what need to be tested ,defect tracking and being a mediator for for both testers and relative developers 

Roles and Responsibilities :

  • Set up walkthrough between business owners and development teams
  • Facilitate team with writing test cases that match the specifications
  • Conduct testing war rooms to facilitate testing
  • Creating test plans
  • Defect tracking
  • Ensuring that scripts are tailored according to the requirements
  • Mediate between testers and developers
  • Ensure testing methodologies are followed
  • Assist testers understand specifications for UAT
  • Attend stakeholder meetings to understand changes and track progress

Technologies used:

  • Robot Framework
  • Mapplewave Transact
  • SOAP UI
  • Azure DevOps/ADO
  • Customer Connect
  • JIRA
  • BRUNO
  • Command Prompt

Project 4:Software Test Consultant for MascomWireless (Botswana)

Overview:

As a CSG representative i was sent to Botswana to go ensure that the team understand the new billing engine that was developed to meet their specifications led a team consisting of 65 testers taking the role of  both a business consultant and a test engineer 

Roles and Responsibilities :

  • Help testers improve performance and tackle challenges by providing in depth information about the solution
  • Analyze and relate tests cases to specifications
  • Train teams and identify test needs

Technologies used:

Encompass

ADO

Bruno API

Convergent billing

SQLDeveloper

Command prompt

Notepad++

NTEBOGENG VANESSA MASHAPHU