Senior Performance Tester

Contract - Cape Town 
Responsibilities:
• Design, develop, and execute advanced performance test scripts using JMeter and LoadRunner.
• Plan and perform comprehensive performance testing including load, stress, endurance, spike, and scalability testing.
• Analyse test results to identify performance bottlenecks across application, database, middleware, and infrastructure layers.
• Collaborate closely with developers, DevOps engineers, database administrators, and infrastructure teams to troubleshoot and resolve performance issues.
• Integrate automated performance testing into CI/CD pipelines to support continuous delivery practices.
• Monitor and interpret system metrics such as CPU, memory, disk I/O, network throughput, and database performance during test execution.
• Produce detailed performance test plans, execution reports, dashboards, and actionable recommendations.
• Contribute to performance engineering best practices and continuously improve testing frameworks and methodologies.
• Stay up to date with emerging tools, technologies, and industry trends in performance engineering.
Competency
• Strong analytical thinking and advanced problem-solving capability.
• High attention to detail with a methodical and structured approach to testing.
• Technical depth with the ability to work independently on complex performance challenges.
• Strong troubleshooting and root cause analysis skills.
• Effective stakeholder communication and ability to translate technical findings into clear business insights.
• Execution-driven with a strong sense of ownership and accountability.
• Adaptability in fast-paced, Agile environments.
• Continuous improvement mindset and passion for performance engineering excellence.
Qualifications & Experience
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
• Minimum of 5+ years’ hands-on experience in performance testing within complex enterprise environments.
• Strong practical expertise in Apache JMeter and Micro Focus LoadRunner (scripting, parameterization, correlation, and custom functions).
• Proven experience conducting load, stress, spike, endurance, and scalability testing across web, API, and enterprise systems.
• Solid understanding of web technologies and protocols including HTTP, HTTPS, REST, and SOAP services.
• Experience integrating performance testing into CI/CD pipelines.
• Hands-on experience with application and infrastructure monitoring tools such as Dynatrace, AppDynamics, New Relic, Grafana, and Prometheus.
• Familiarity with cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
• Experience working within Agile/Scrum delivery teams.
• Demonstrated ability to analyse system logs, performance metrics, and profiling data to identify root causes of bottlenecks.
    © 2024 Rough Diamonds Studio. All rights reserved.