- Cape Winelands
- Salary: Market Related
- Job Type: Permanent
- Sectors: IT Technology Technical
- Reference: QA002
Vacancy Details
Employer: Progressive Edge
QA Engineer (performance & automation)
Permanent
Cape Town
Join a large enterprise with various Ecommerce brands. As a senior QA Engineer you will use your strong automation scripting skills as well as your manual experience and know how to ensure the following:
- 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
Test case/script generation and review:
- Identify what to test by translating non-functional and business requirements into testable test plans and test scripts.
- Identify and document key test scenarios.
- Document or automate the test script using the performance testing tool.
- Determine the prerequisites.
- Determine the test criteria.
- Record the expected results.
- Review final test scripts with QA Engineer 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:
- Execute the automated scripts.
- Record test results.
- Compare actual results against expected results and debug any script failures.
- Maintenance of high quality and accuracy:
- 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 the testing processes and initiatives.
- Continued maintenance and upkeep of the performance testing scripts that form part of the performance regression pack.
Test status updates:
- Provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the performance requirements.
- Inform management of any negative trends in the performance of software in pre-production.
- Provide estimates and feedback to the Team Lead for project scheduling purposes.
- Ensure effective communication with key stakeholders.
- Prepare and maintain test tracking reports.
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 artifacts 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.
Candidate Requirements
REQUIREMENTS:
Essential
- 2-3 years Manual testing experience
- 2-3 years SQL experience
- 5 - 7 years Automation scripting experience
- South African citizenship essential
- 2 - 3 years Knowledge of non-functional testing - performance testing
- 5 - 7 years Knowledge of functional testing, system testing, integration testing, regression testing, automation scripting, and execution.
- 1-2 years Knowledge of non-functional testing – security testing
- 1-2 years Knowledge of non-functional testing – usability testing
- 2 - 4 years Knowledge of systems testing, integration testing
Preferred
- IT-related Diploma/Degree
- ISTQB Foundation Level
- ISTQB Agile – desirable
- 1 - 2 years Testing in a ecommerce or retail environments
- 1 - 2 years Testing in an Agile environment - desirable
490 people have viewed this job.
About Progressive Edge
Progressive Edge Consulting
Is a Boutique firm specializing in Tech & Data related recruitment and headhunting services across the Cape Town Area.
We actively seek out the most innovative and progressive companies & projects within the Cape Town area an connect them with leading IT and technical talent from around the country.
Similar Jobs
QA Engineer (performance & automation)
- Cape Town
- Job Type: Permanent
- Posted 20 May 2022 | 21 Days left
QA Engineer (performance & automation)
- Cape Town Southern Suburbs
- Job Type: Permanent
- Posted 20 May 2022 | 21 Days left
QA Engineer (performance & automation)
- Western Cape
- Job Type: Permanent
- Posted 20 May 2022 | 21 Days left
QA Engineer (performance & automation)
- Cape Town Northern Suburbs
- Job Type: Permanent
- Posted 20 May 2022 | 21 Days left
More Jobs at Progressive Edge
Enterprise Account Manager
- Gauteng
- Job Type: Permanent
- Posted 28 Jun 2022 | 60 Days left
Enterprise Account Manager
- Pretoria
- Job Type: Permanent
- Posted 28 Jun 2022 | 60 Days left
Enterprise Account Manager
- Johannesburg
- Job Type: Permanent
- Posted 28 Jun 2022 | 60 Days left
Global Account Manager
- Gauteng
- Job Type: Permanent
- Posted 28 Jun 2022 | 60 Days left