QA Engineer (Lead role) - contract

Ref No. CLGTV001
Location Cape Town, South Africa
Start date ASAP
Job type Contract (12 Months)
Job Status

Introduction

We are looking to add to their team, within the QA space. If you are skilled in QA Engineering, have AWS experience and have the ability to lead a team, and are keen to be a part of one of the best tech teams in SA, keep reading!

Important

Quality Assurance; Testing; QA; Test Plan; AWS

The Job

Our client is South Africa's #1 Retailer! AND They're looking for a QA Engineer Lead!

*please only apply if you meet the requirements

*this role is only open to South African citizens, based in South Africa

Main purpose of the role:

  • 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

Key Performance Areas:

  1. Test case / script generation and review.
  2. Test prerequisites compilation.
  3. Test execution and recording.
  4. Maintenance of high quality and accuracy.
  5. Test status updates.
  6. Test closure activities

Job related skills:

  • 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
  • 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 Tool Types:

  • Testing and automation types:

    • Device testing, Integration Testing, UI, E2E, API, REST

    Automation Tools:

    • Selenium, Robot Framework, Postman, UFT, 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

Related jobs

 

 

Related articles

What are you looking for most from your next employment or assignment?

Back to top