Job description
GTP Quality Assurance - Senior Performance Test Engineer
Reporting line
- Group: Head of Quality and Assurance
Location
Overview
As a Senior Performance Test Engineer, you will lead the development and execution of performance testing strategies to ensure the scalability, reliability, and responsiveness of our software applications. You will be responsible for designing and implementing performance test plans, conducting thorough performance testing, and providing insights to optimize application performance.
Purpose
As part of a Global Engineering team, you will be supporting the LBU (Local Business Units) and the Group to:
- Develop and implement performance testing strategies and methodologies to validate application performance under various load conditions.
- Design and execute performance test plans and scripts, utilizing industry-standard tools and techniques.
- Analyze test results and identify performance bottlenecks, providing recommendations to optimize application performance.
- Collaborate with development teams to prioritize and address performance-related issues, ensuring timely resolution.
- Stay updated with emerging technologies and best practices in performance testing, contributing to continuous improvement initiatives.
Accountabilities
- Successful development and implementation of performance testing strategies and methodologies.
- Execution and analysis of performance tests to validate application scalability, reliability, and responsiveness.
- Identification and resolution of performance bottlenecks to optimize application performance.
- Collaboration with development teams to address performance-related issues.
- Contribution to continuous improvement initiatives in performance testing practices.
Experience and Qualification
- 7+ years of experience in software testing, with a focus on performance testing.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience in designing and implementing performance test plans and scripts.
- Strong knowledge of performance testing tools and frameworks such as JMeter, Locust, LoadRunner, Gatling, etc.
- Understanding of scripting language such as Python, Shell, etc
- Experience with performance monitoring and profiling tools to identify performance bottlenecks.
- Excellent analytical and problem-solving skills, with attention to detail.
- Effective communication and collaboration skills, with the ability to work in a team environment.
Tools and Technologies
- Performance Testing Tools and Frameworks:
- JMeter, LoadRunner, Gatling, etc
- Performance monitoring and profiling tools:
- New Relic, AppDynamics, Dynatrace, etc
- Scripting Capability
- Continuous integration and delivery tools
- Jenkins, Travis Cl, GitLab CI etc
- Collaboration and Communication:
- Slack, Microsoft Teams, or similar tools for team communication.
- Jira for project management and issue tracking.
- Confluence
About Prudential
Prudential are on a journey to transform the way Technology is delivered.
We are committed to delivering innovative solutions and providing exceptional user experiences for our customers. We are seeking a Senior Performance Test Engineer who is passionate about ensuring the scalability and reliability of our software applications. If you are ready to lead and innovate in the field of performance testing, we invite you to join us on our journey to deliver high-quality software solutions.
We are looking for individuals who Do the right thing, are Open and Transparent and want to build and work with a world class Engineering team.