Senior SAP QA Engineer
Progressive Edge
Cape Town, WC, South Africa
4d ago

Senior SAP QA Engineer

Cape Town

Join a large enterprise based in Cape Town. You will join a team who work in a hybrid way, allowing some office time and some work from home time.

As the Senior SAP QA engineer your role will be to i dentify opportunities for automation within software processes and design and execute QA tests using scripts that automatically test functionality.

You will also run tests for databases, systems, networks, applications, hardware and software, Identify bugs and quality issues in development, service or business processes.

Included in your role will be other duties such as installing applications and databases relevant to automation.

Your role will have you collaborate with other business units to understand how automation can improve workflow and Gather requirements from clients, customers or end-users to develop the best automation solutions

Job Objectives

Test case generation and review

  • Identify what to test by translating functional and business requirement specifications into testable test plans and test cases.
  • Identify and document key test scenarios.
  • Document or automate the test cases.
  • Determine the prerequisites.
  • Determine the test criteria.
  • Record the expected results.
  • Review final test cases with test lead.
  • Obtain sign-off
  • Test prerequisites compilation

  • Identify required test materials.
  • Obtain test material, e.g. test data.
  • Identify the required test environment.
  • Ensure test environment setup, e.g. test server access and test logins.
  • Prepare test results pack for results recording and sign-off.
  • Test execution and recording

  • Follow the written test case / specification or execute the automated scripts / test suites
  • Record test results.
  • Compare actual results against expected results or review automation run results and debug any script failures
  • Record pass / fail status of each test case.
  • Report, record and assign defects identified.
  • Retest / rerun and update on fixed defects.
  • Execute / run regression tests.
  • Maintain the test environments.
  • High quality and accurate maintenance of the test packs

  • Understand the application under test and ensure that it meets the necessary expectations as defined by business.
  • Ensure Quality Assurance of all testing activities.
  • Maintain test documentation to reflect current system operations. Identify opportunities for continuous improvement.
  • Support improvement of testing process and initiatives.
  • Continued maintenance and upkeep of the automated scripts
  • Test status updates

  • Provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the quality requirements.
  • Inform management of any negative trends in the quality of software in pre- and post-production.
  • Provide estimates and feedback to the Team Lead for project scheduling purposes.
  • Ensure effective communication with key stakeholders.
  • Prepare and maintain test tracking report.
  • Test closure activities

  • Ensure test completion - no outstanding high-risk issues, defects have been fixed and retested or deferred or accepted as permanent restrictions.
  • Handover test artefacts to people who need it in the future, e.g. maintenance or support teams.
  • Participate in project retrospectives and contribute and document lessons learned
  • Archive test work products, like test results, test logs, test status reports etc.
  • REQUIREMENTS : Essential

    Essential

  • 2 - 3 years experience in Manual testing
  • 2 - 3 years experience in SQL
  • 5 - 7 years experience in Automation scripting
  • 1 - 2 years experience in Testing in a retail / financial sector
  • 5 - 7 years Knowledge of functional testing, system testing, integration testing, regression testing, automation scripting and execution
  • 2 - 4 years Knowledge of systems testing, integration testing - essential
  • 2 -3 years Knowledge of non-functional testing performance testing essential
  • Testing and automation types :

  • Integration testing, UI, E2E, API, REST, Device testing
  • Automation Tools :

  • UFT, Selenium, Postman, Appium, Mobile Centre, SoupUI
  • IDE’s :

  • Eclipse, IntelliJ
  • CI Tools :

  • Jenkins, Bamboo etc.
  • Build Tools :
  • Maven
  • Maven
  • Version control tools :

  • GIT, Bitbucket
  • Management Tools :

  • JIRA (Zephyr), QC / ALM
  • Other Tools :

  • NewRelic, Load Runner, NeoLoad, JMeter
  • Development languages :

  • Java, C#, SQL, Python
  • Desirable

  • 2 - 3 years experience in SAP Retail testing
  • 1 - 2 years experience in Testing in an Agile environment
  • ISTQB Foundation Level
  • ISTQB Agile
  • 1 - 2 years Google Suite desirable
  • 1 - 2 years Knowledge of non-functional testing security testing - desirable
  • 1 - 2 years Knowledge of non-functional testing usability testing - desirable
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form