Join the largest private-sector employer in South Africa and a leading employer in Africa as a SAP Quality Assurance Engineer. You will be responsible for identifying opportunities for automation within software processes, design and execute QA tests using scripts that automatically test functionality, Run tests for databases, systems, networks, applications, hardware, and [URL Removed] Objectives1. 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. 2. 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. 3. 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. 4. 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. 5. 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. 6. 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 [URL Removed] 12 Diploma or Degree qualified (IT or related technical)Experience
- 2-3 years Manual testing experience
- 2-3 years SQL experience
- 4-5 years Automation scripting experience
- 1-2 years testing in the Retail sector/SAP environment
Knowledge and Skills
- 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
- 2-3 years Knowledge of non-functional testing-performance testing
- 5-7 years Build enhancements to test frameworks increasing speed and productivity
- 5-7 years Collaboratively work with the rest of the QA team to refine quality assurance practices and technique within the greater team
- 5-7 years Testing and automation types: Integration testing, UI, E2E, API, REST, Device testing.