performance Test Engineer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 23-08-2021 3:34:41 PM
18-10-2021 3:34:41 PM
Purpose of the Role:

The Performance Test Engineer (PTE) would take on some of the responsibilities of the current Performance Test Team, ensuring that performance testing is carried out across our many services/products.

You, as the PTE will be tasked with going into the development teams, working closely with Developers and QAs to performance test stories before they are released to production.

The PTE will be tasked with running end-to-end performance test projects with industry standard tools and present the results back to agile teams to determine how these stories impact the performance of our products.

You will also be tasked with contributing to the teams effort to implementing the current performance test strategy, driving innovation and working with the most up-to-date technologies to streamline current processes.

Duties include, but not limited to:

Running end-to-end performance test projects for different agile teams within the business

Discussing and reviewing performance test projects and progress with Senior PTEs at dedicated quality gates

Working with and coaching Junior PTEs to help them develop their knowledge across performance testing and project management

Implementing project management techniques to effectively deliver performance test projects

Working with project stakeholders and managing their expectations and requirements

Promoting performance testing practices within the business to different development teams

Presenting performance test results to development teams and providing recommendations to the teams to improve performance test processes and the application under test

Work with Senior PTEs to refine and improve documentation output (e.g. test plans, requirements, reports, presentations and logs)

Implementing and maintaining the quality and standards of the test assets

Work on strategy tasks driven by the Senior PTEs to drive and streamline delivery processes

Analyse current standards of performance test artefacts and drive improvements

This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.

Essential Criteria:

Previous experience working in a dedicated performance test team

Excellent written and verbal communication skills

Previous experience using industry-wide performance testing tools (e.g. Microfocus LoadRunner, Microsoft Visual Studio Load Testing Tools or JMeter)

Experience of running performance test projects from requirements gathering to test reporting

Good stakeholder management skills in order to produce reports, talk through and present to non-technical audiences

Ability to coordinate test runs which require multi-department co-operation

Ability to manage stress effectively

Desirable Criteria:

Experience in Continuous Integration/Delivery

Experience in testing applications hosted in the cloud, particularly Microsoft Azure

Experience working with JSON

Experience using Jira

Experience working in Kanban environments

Experience working with build & deployment tools

Experience with Elasticsearch

Experience in coaching and mentoring junior team members

Person Specifications:

Attention to detail

Effectiveness & Delivery

Resilience

Teamwork

Organisation & Planning

Adaptability / Flexibility

Strategic Vision

Communication