By leveraging advanced infrastructure and groundbreaking technologies, this company enables seamless communication, entertainment, and connectivity experiences for its customers.
This organization is known for its commitment to customer satisfaction and has built a reputation for delivering high-quality services and contributing to digital transformation.
With a focus on empowering users, our client continues to shape the telecommunications landscape and support individuals and businesses.
As a Performance Testing Lead, you will be responsible for leading and managing the performance testing activities within our customer’s testing team. You will play a critical role in ensuring the performance, scalability, and reliability of our software applications under different load conditions. This position requires a strong understanding of performance testing methodologies, tools, and best practices, as well as excellent leadership and communication skills.
- Lead Performance Testing Initiatives: Take ownership of performance testing projects and provide technical leadership to the performance testing team. Define the performance testing strategy, objectives, and timelines to ensure timely and accurate delivery of performance testing activities.
- Performance Test Planning: Collaborate with stakeholders, architects, developers, and quality assurance teams to understand performance requirements and translate them into comprehensive performance test plans. Identify performance testing scope, objectives, test scenarios, and success criteria. Create awareness across the company about the importance and need of performance testing.
- Performance Test Design and Execution: Design and develop performance test scripts using industry-standard tools and frameworks. Execute performance tests, analyze test results, and identify performance bottlenecks, including CPU usage, memory leaks, network latency, and database performance issues.
- Performance Monitoring and Analysis: Utilize monitoring and profiling tools to measure and analyze system performance during load tests. Identify performance degradation, bottlenecks, and areas for optimization. Provide recommendations to development teams for performance improvements and architectural changes.
- Performance Test Reporting: Prepare comprehensive performance test reports, including test results, analysis, and recommendations. Present findings and recommendations to stakeholders and senior management in a clear and concise manner.
- Test Environment Management: Collaborate with infrastructure and environment teams to set up and maintain performance test environments that closely resemble the production environment. Ensure test environments are properly configured to simulate real-world scenarios accurately.
- Team Leadership and Collaboration: Provide technical guidance, mentorship, and support to the performance testing team members. Collaborate with cross-functional teams to align performance testing activities with timelines and milestones. Foster a culture of continuous improvement within the performance testing team.
- Research and Stay Updated: Stay current with industry trends, emerging technologies, and best practices related to performance testing. Continuously evaluate and recommend new tools, methodologies, and frameworks to enhance performance testing capabilities.
- Proven experience in performance testing of enterprise-level software applications.
- Strong knowledge of performance testing methodologies, tools, and best practices.
- Proficiency in performance testing tools such as JMeter, or similar.
- Hands-on experience with performance monitoring and profiling tools.
- Solid understanding of application architectures, databases, web services, and network protocols.
- Strong analytical and problem-solving skills with the ability to identify and resolve performance issues.
- Excellent communication and presentation skills with the ability to articulate complex performance testing concepts to technical and non-technical stakeholders.
- Leadership and team management skills to guide and mentor a team of performance testers.
- Strong organizational skills with the ability to prioritize tasks and manage multiple projects simultaneously.
- You become part of an organization that values both your professional and personal well-being.
- We offer a salary that matches your added value as well as maturity and seniority
- You can join a wellness program to support your physical, mental and financial health.
- You receive an annual training budget, which you can freely spend, including 5 non-billable days to follow your courses.
- We regularly organize social events for our employees to promote a positive and inclusive work culture.
- You will be part of a team where you can grow, both professionally and personally.