We are seeking a highly skilled professional experienced in load testing to assess and enhance the performance of our website and mobile applications (iOS and Android). The primary objective is to simulate various traffic scenarios to identify performance bottlenecks, weaknesses, and areas of improvement.
Responsibilities:
Scalable Load Testing: Conduct thorough and scalable load testing on our platform, ensuring it can handle increased user loads gracefully. The ideal candidate will devise a testing strategy that accommodates dynamic user numbers, from tens of thousands up to 1 million concurrent users.
Traffic Simulation: Develop realistic traffic simulations to emulate a diverse range of user interactions. This includes user registrations, content consumption, transactions, and other key functionalities. The load testing should provide insights into system behavior under different usage patterns.
Performance Benchmarking: Establish performance benchmarks under varying loads to determine the system’s breaking points and scalability thresholds. Identify how the system responds to increased loads and pinpoint areas that may require optimization.
Failure Analysis: In the event of system failures or performance degradation, conduct in-depth analysis to determine the root causes. Provide clear documentation on where and how the system breaks under load.
Recommend Solutions: Propose actionable recommendations to optimize performance, enhance scalability, and address identified weaknesses. Collaborate with development and operations teams to implement suggested improvements.
Documentation: Create detailed reports outlining the load testing process, results, identified issues, and recommended solutions. Documentation should be comprehensive, enabling our team to understand the findings and implement improvements effectively.
Requirements:
Proven experience in conducting load testing for complex web applications and mobile apps.
Expertise in using industry-standard load testing tools (e.g., JMeter, LoadRunner, Gatling) and methodologies.
Familiarity with both Android and iOS platforms.
Strong analytical and problem-solving skills.
Excellent communication skills to convey findings and recommendations effectively.
Ability to adapt testing scenarios to different user loads, ensuring the system is robust and scalable.
To Apply:
If you have a solid background in load testing, a track record of identifying and resolving performance issues, and can provide detailed insights into your testing methodology, we want to hear from you. Please include examples of previous load testing projects and a brief overview of your approach.
Posted On: January 27, 2024 13:14 UTC
Category: Manual Testing
Skills:Web Testing, Performance Testing, Functional Testing
Country: Bahrain
click to apply
Powered by WPeMatico
