Job Openings SAP Functional Tester (Junior)

About the job SAP Functional Tester (Junior)

EMPLOYMENT TYPE:

6-month contract with the possibility to extend.

COMPANY:

A specialist data consultancy that helps global SAP clientele master their data.

LOCATION:

Cape Town, Durban, or Johannesburg

WORKING MODEL:

Onsite

JOB OVERVIEW:

The SAP Functional Tester (Junior) for Simple Data Management (SDM) plays a crucial role in maintaining the quality and effectiveness of the SDM solution by conducting thorough testing throughout its development and implementation phases. This position involves creating, executing, and documenting test cases to verify the product's functionality, user experience, and performance. Collaborating closely with development, product management, and deployment teams, the SAP Functional Tester (Junior) ensures SDM adheres to the highest quality standards and provides a smooth, reliable experience for clients.


DESCRIPTION OF POSITION:

Development Phase Testing

  • Design and implement test plans and cases for the SDM solution during development to confirm that all functionalities align with specified requirements.
  • Carry out manual testing, including functional, regression, integration, and performance testing, to validate system capabilities.
  • Identify, log, and report defects and issues clearly and concisely using issue-tracking tools (e.g. JIRA, Zephyr Scale).
  • Work closely with the development team to understand new features, provide feedback, and verify fixes for identified issues.
  • Perform root cause analysis and assist in troubleshooting identified problems.
  • Recommend enhancements to improve the product's functionality and user experience.
  • Gain proficiency in the Scrum development framework and actively participate as part of the Scrum team.
    

Deployment Testing & Client Support

  • Engage in testing activities during the SDM solution deployment at client sites to ensure a smooth and error-free rollout.
  • Assist in preparing and structuring test cases to facilitate seamless deployment testing phases.
  • Execute deployment-specific test cases, including data validation, compatibility assessments, and environment configuration tests, to confirm the products' readiness for live use.
  • Collaborate with the deployment and client support teams to diagnose and resolve any issues encountered during implementation.
  • Support user acceptance testing (UAT) by guiding clients through test scenarios, addressing queries, and providing necessary assistance.
  • Document and communicate any new defects or challenges discovered during deployment, working closely with the development team to implement timely resolutions.
    

Test Case Development & Maintenance

  • Develop, maintain, and refine detailed test cases and scenarios covering all SDM functionalities to align with product and client needs.
  • Ensure test cases remain current with new product features, modifications, and client-specific requirements.
  • Utilise automated testing tools where possible to improve efficiency and contribute to the development of automated testing frameworks.
  • Participate in test planning sessions, offering insights and suggestions to enhance test coverage and quality assurance strategies.
    

Collaboration & Continuous Improvement

  • Work alongside product managers, developers, and other key stakeholders to gain a deep understanding of SDMs business requirements and technical specifications.
  • Provide constructive feedback based on testing results, recommending improvements to enhance product performance and reliability.
  • Actively participate in team meetings, sprint reviews, and retrospective discussions to refine testing processes and best practices.
  • Lead and contribute to demonstrations of the latest product functionality during sprint reviews and other relevant meetings.
  • Stay up to date with advancements in testing methodologies, tools, and industry trends to continuously enhance testing capabilities.
    

Documentation & Reporting

  • Compile comprehensive test reports detailing testing outcomes, including identified issues, resolutions, and key metrics, for stakeholder review.
  • Maintain thorough records of test cases, results, and defects to support traceability and ongoing process improvements.
  • Assist in developing user manuals, deployment guides, and troubleshooting documentation to aid in product deployment and client training.
    

Please note: Travel may be required.



KNOWLEDGE AND SKILLS:

  • Strong understanding of software testing principles, including functional, regression, integration, and performance testing.

  • Proficiency in issue-tracking tools (e.g. JIRA, Zephyr Scale).

  • Strong analytical and problem-solving skills.

  • Excellent communication and documentation skills.

  • Ability to troubleshoot and conduct root cause analysis.

  • Adaptability and ability to manage multiple priorities.

  • Proactive collaboration and initiative in issue resolution.


QUALIFICATIONS REQUIRED:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
    

EXPERIENCE REQUIRED:

  • Minimum of one year of experience in a similar role.

  • Experience with test management tools and databases (SQL, relational database modelling).
    

ADVANTAGEOUS SKILLS:

  • Knowledge of Master Data Management (MDM) principles.

  • Experience in automated testing tools and frameworks.

  • Familiarity with Agile/Scrum methodologies.


**Please
note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.