Roles and Responsibilities
About the role
Our Test Practice within Technical Solutions is experiencing continuous success and growth. As part of this growth, we are seeking to recruit an experienced Performance Test Lead to work with our software development teams to provide QA support to the development teams to automate tests to guide development.
Each project is different, but typically you can expect to be working on the following:
Lead the performance testing effort on a range of projects and programme using Waterfall and Agile methodologies
Definition of standard and lean test documentation associated with performance testing
Ensuring requirements traceability for all performance tests
Introducing/suggesting new processes and techniques to enhance the current performance testing process
Accurate recording and monitoring of issues and chairing performance engineering group sessions to help resolve them
Reviewing test environments configuration and processes to facilitate continuous improvement and maintenance of quality standards
Participation on providing test estimates for performance
Construction and maintenance of performance test scripts (UI/API and Mobile) to match requirements
Creating performance test plans, cases, and scripts based on business requirements and technical specifications
Executing manual and automated performance testing cycles, coordinating efforts with external teams
Documenting test results, and compiling results into consolidated high-level reports
Who we are looking for
Essential Criteria
Previous experience as a Performance Test Analyst/Lead preferably 2years+
Strong background in software integration and system testing
Has led performance-based testing teams in multi-technology transformation projects
Experience in driving performance script-writing and testing
Experience of performance testing using JMeter, Visual Studio, GitHub, Jenkins, and Postman.
Experience using Azure DevOps, HP QC/JIRA or comparable platforms
Experience of defining performance test approach and standards.
Flexible, independent and self-motivated
Experience in supporting team success and motivating others to keep morale and performance high
Strong stakeholder management and communication skills
Strong experience of iterative / incremental software delivery
Knowledge of some test frameworks and solutions to manage complexity
Experience of working in fast paced environments to strict deadlines
Bachelors Degree or HNC in Computer Science, Information Systems, or other related field, or equivalent work experience
ISTQB Foundation Certification Desirable Criteria
Keyskills: JAVA app dynamics APIs Jmeter GCP / Azure JIRA Performance Centre AWR reports SQL ISTQB Loadrunner CI CD pipelines waterfall splunk Dynatrace agile UI/API and Mobile AWS Python