Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Rocket. Chat is a Slack-like open-source chatting application, we have a modified version of it, we use PM2 to create Node clusters that spread all over the processor's available cores.
- We have a custom-made dashboard that corresponds with the Rocket. Chat as well.
What we will provide:
- Deployed and ready for testing infrastructure (we might scale it up if we needed to do so, depending on the numbers we will get).
- Needed server capacity for testing (EC2).
- Large databases that are populated with data.
What we need to be simulated as stress/load testing:
- Concurrent user logins (starting with 1000 user to 10,000 users, and more if there is capacity).
- Users sending messages concurrently to a specific channel, starting with 1000 users to 10,000.
- Exchange of messages between bots and users, or users with each other (starting with 2000 messages per second to 20,000 messages per second).- Users streaming videos from our training section (starting with 1000 users to 10,000).
- More scenarios might come up and will be discussed during/after the previous tests are done.
What we need to be delivered:
- Metrics that we should measure the system upon.
- Statistics for each of the previously described test.
- Recommendations regarding bad statistics.
- Fully documented steps that allow us to re-simulate the tests done.
- Handover for the documentation in form of training.
Job Requirements
Requirements:
- Very good experience with JMeter, Chimp, Moch
- You did -at least once- testing on a Node.js application.
- You have the ability to simulate real-life scenarios with JMeter advanced features.
Featured Jobs
Similar Jobs
- Senior Testing EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago