performance Test Engineer - Cape Town
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