Negotiable
Undetermined
Undetermined
London
Summary: The Junior QA Performance Tester role involves evaluating and optimizing application performance, scalability, and reliability. The candidate will design and execute performance tests, identify bottlenecks, and collaborate with various teams to ensure applications meet performance standards. This position requires a detail-oriented individual with a strong understanding of performance testing methodologies and tools. The ideal candidate will also support performance testing activities within Agile and DevOps environments.
Key Responsibilities:
- Design, develop, and execute performance, load, stress, endurance, and scalability testing strategies.
- Analyze application performance and identify bottlenecks across the application, database, network, and infrastructure layers.
- Develop and maintain performance test scripts using industry-standard tools.
- Monitor system performance metrics and generate detailed test reports.
- Collaborate with developers, business analysts, and QA teams to resolve performance-related issues.
- Conduct root cause analysis and provide recommendations for performance improvements.
- Participate in requirement reviews and provide performance testing estimates.
- Validate application performance against defined Service Level Agreements (SLAs) and Non-Functional Requirements (NFRs).
- Support performance testing activities within Agile and DevOps environments.
- Automate performance testing processes where applicable.
Key Skills:
- Experience in Performance Testing, Load Testing, Stress Testing, and Endurance Testing.
- Hands-on experience with tools such as JMeter, LoadRunner, NeoLoad, Gatling, or BlazeMeter.
- Strong understanding of web applications, APIs, microservices, and distributed systems.
- Experience with performance monitoring tools such as Dynatrace, AppDynamics, Splunk, Grafana, or New Relic.
- Knowledge of SQL and database performance analysis.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder management skills.
Salary (Rate): undetermined
City: London
Country: undetermined
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Experience: 3-6 years
Job Description - Junior QA Performance Tester
Job Summary:
We are seeking a skilled and detail-oriented QA Performance Tester to evaluate, analyze, and optimize the performance, scalability, and reliability of applications. The ideal candidate will be responsible for designing and executing performance tests, identifying bottlenecks, and working closely with development, QA, and infrastructure teams to ensure applications meet performance and stability requirements.
Key Responsibilities:
- Design, develop, and execute performance, load, stress, endurance, and scalability testing strategies.
- Analyze application performance and identify bottlenecks across the application, database, network, and infrastructure layers.
- Develop and maintain performance test scripts using industry-standard tools.
- Monitor system performance metrics and generate detailed test reports.
- Collaborate with developers, business analysts, and QA teams to resolve performance-related issues.
- Conduct root cause analysis and provide recommendations for performance improvements.
- Participate in requirement reviews and provide performance testing estimates.
- Validate application performance against defined Service Level Agreements (SLAs) and Non-Functional Requirements (NFRs).
- Support performance testing activities within Agile and DevOps environments.
- Automate performance testing processes where applicable.
Required Skills & Experience:
- Experience in Performance Testing, Load Testing, Stress Testing, and Endurance Testing.
- Hands-on experience with tools such as JMeter, LoadRunner, NeoLoad, Gatling, or BlazeMeter.
- Strong understanding of web applications, APIs, microservices, and distributed systems.
- Experience with performance monitoring tools such as Dynatrace, AppDynamics, Splunk, Grafana, or New Relic.
- Knowledge of SQL and database performance analysis.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder management skills.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of Scripting languages such as Python, Java, or Shell Scripting.
- Experience working in Agile/Scrum environments.
- Relevant certifications in Performance Testing or Quality Assurance are advantageous.
Key Competencies:
- Performance Analysis
- Test Automation
- Root Cause Analysis
- Problem Solving
- Attention to Detail
- Collaboration and Teamwork
- Communication Skills
- Continuous Improvement