QA Engineer III - SAP - (PERMANENT) (N)

 

Recruiter:

PM Connection

Job Ref:

3192634822

Date posted:

Friday, May 6, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Purpose of the Job:

  • Identify 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 software.
  • Identify bugs and quality issues in development, service or business processes.
  • Install applications and databases relevant to automation.
  • Collaborate with other business units to understand how automation can improve workflow.
  • Gather requirements from clients, customers or end-users to develop the best automation solutions

 

Job Objectives:

KPA 1: 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

 

KPA 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.

 

KPA 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.

 

KPA 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.
  • 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

 

KPA 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.
  • Provide estimates and feedback to the Team Lead for project scheduling purposes.
  • Ensure effective communication with key stakeholders.
  • Prepare and maintain test tracking report.

 

KPA 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 teams.
  • Participate in project retrospectives and contribute and document lessons learned
  • Archive test work products, like test results, test logs, test status reports etc.

 

Qualifications:

  • Formal Education Grade 12 - essential
  • Diploma or Degree qualified (IT or related technical) - essential
  • ISTQB Foundation Level - desirable
  • ISTQB Agile - desirable

 

Experience:

  • 2 - 3 years’ experience in Manual testing - essential
  • 2 - 3 years’ experience in SQL - essential
  • 5 - 7 years’ experience in Automation scripting - essential
  • 1 - 2 years’ experience in Testing in a retail / financial sector - essential
  • 2 - 3 years’ experience in SAP Retail testing - desirable
  • 1 - 2 years’ experience in Testing in an Agile environment - desirable

 

Knowledge and Skills

Knowledge:

  • 5 - 7 years Knowledge of functional testing, system testing, integration testing, regression testing, automation scripting and execution - essential
  • 2 - 4 years Knowledge of systems testing, integration testing - essential
  • 2 - 3 years Knowledge of non-functional testing – performance testing - essential
  • 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

Skills - essential: 5 - 7 years

  • Build enhancements to test frameworks increasing speed and productivity
  • GUI/API automation/performance solutions using different tools
  • Refinement of automation/performance tech methodologies and approach
  • Innovate solutions and idea improving SQA processes
  • Define metrics and measurements to evaluate automation/performance effectiveness
  • Analysis, design and implement automation/ performance solutions
  • Assist with the facilitation of project workshops and scoping sessions
  • Compile automation task or project estimations
  • Pilot and demo bespoke automation/performance solutions
  • Provide coaching and development opportunities for junior test team members
  • Develop, Train and lead junior team members in automation testing methods and best practices
  • Prepare Reusable functions, which improve the robustness, re-usability, and maintainability of their test scripts.
  • Influence the direction of the automation effort, and its schedule and prioritization
  • Respond to technical issues to resolve and follow up
  • Collaborate with other IT and application resources and teams
  • Collaboratively work with the rest of the QA team to refine quality assurance practices and technique within the greater team
  • Work with the support team to interpret and implement quality assurance standards for the context of the project or BAU ticket
  • In sprint / release automation
  • In sprint / release manual testing if automation is not possible
  • Pair / collaborative testing with the developers in the support team
  • Continually evaluate the adequacy of quality assurance standards in their projects
  • Devise sampling procedures and directions for recording and reporting quality data
  • Review the implementation and efficiency of quality and inspection systems
  • Plan, conduct and monitor testing and inspection of materials and products to ensure finished product quality
  • Document internal audits and other quality assurance activities
  • Investigate customer complaints and non-conformance issues
  • Collect and compile statistical quality data
  • Analyse data to identify areas for improvement in the quality and automation capabilities
  • Develop, recommend and monitor corrective and preventive actions
  • Prepare reports to communicate outcomes of quality activities
  • Identify training needs and organize training interventions to meet quality standards
  • Coordinate and support on-site audits conducted by external providers
  • Evaluate audit findings and implement appropriate corrective actions
  • Monitor risk management activities Assure ongoing compliance with quality and industry regulatory requirements
  • 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
  • Version control tools:
    • GIT, Bitbucket
  • Management Tools:
    • JIRA (Zephyr), QC / ALM
  • Other Tools:
    • NewRelic, Load Runner, NeoLoad, JMeter
  • Development languages:
    • Java, C#, SQL, Python

 

Skills - desirable: 2 years

  • Experience of testing using test management tools such as QC / Zephyr

Kindly regard your application as unsuccessful if you have not heard from the agency within 2 weeks.

 

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

QA Engineer
Location: Cape Town
Salary:
Our client, a well-established manufacturing company is seeking an experienced nG>qanG> nG>engineernG> to join their team.
4 days ago


QA Engineer
Location: Cape Town
Salary:
Location: Cape Town / northern SuburbsIndustry: Manufacturing / nG>engineernG>ingType: Full-time | On-siteAbout the CompanyOur client is a well-established manufacturing company known for delivering high-performance, precision-nG>engineernG>ed products across Southern Africa. They are seeking a passionate nG>qanG> nG>engineernG> to join their team — someone driven by continuous improvement, product reliability, and tec...
8 days ago


QA Engineer
Location: Cape Town
Salary:
Location: Cape Town / northern SuburbsIndustry: Manufacturing / nG>engineernG>ingType: Full-time | On-siteAbout the CompanyOur client is a well-established manufacturing company known for delivering high-performance, precision-nG>engineernG>ed products across Southern Africa. They are seeking a passionate nG>qanG> nG>engineernG> to join their team — someone driven by continuous improvement, product reliability, and...
1 day ago


QA Engineer Ref: 4060
Location: Cape Town
Salary:
Calling all skilled professionals! Elevate manufacturing excellence by joining a team in the Western Cape as a nG>qanG> nG>engineernG>!                   In this role, your responsibilities will include managing supplier quality, conducting audits, performing risk assessments, and ensuring compliance with industry a...
12 days ago


QA Engineer
Location: Cape Town
Salary:
Location: Cape Town / northern SuburbsIndustry: Manufacturing / nG>engineernG>ingType: Full-time | On-siteAbout the CompanyOur client is a well-established manufacturing company known for delivering high-performance, precision-nG>engineernG>ed products across Southern Africa. They are seeking a passionate nG>qanG> nG>engineernG> to join their team — someone driven by continuous improvement, product reliability, and tec...
4 days ago


QA Engineer
Location: Cape Town
Salary: 300 000 Annually
Do you thrill in the hunt for hidden bugs? Does your heart race at the sight of a cryptic defect?Are you the kind of soul who doesn’t just test software — you haunt it, guiding it from birth to its final resurrection? Then my client wants YOU to join their delightfully twisted yet brilliant team.
21 days ago


Junior Business Analyst
Location: Cape Town
Salary:
7 days ago


Software Developer
Location: Cape Town
Salary: 550 000 Annually
Ready to blast off into the cosmos of coding? Our client, a galactic tech federation, is seeking a stellar Post-Grad Software nG>engineernG> to join their elite, universe-spanning dev crew! This mission is your launchpad to harness your coding prowess, master futuristic tech, and contribute to mind-bending projects that ripple across the galaxy. If you’re fueled by a passion for cutting-edge ...
26 days ago


Senior JavaScript Software Engineer – Cape Town – R1000K PA
Location: Capetown
Salary: 1000000
Senior JavaScript Software nG>engineernG> – Cape Town – R1000K PA
77 days ago


Create a free job alert for QA Engineer III - SAP - (PERMANENT) (N) in Cape Town

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions