Descripción de la oferta de empleo
Objectifs de la mission et tâches
- Develop, execute performance tests (load tests, stress tests, scalability tests …) and monitor statistics as CPU, Response Time, Memory consumption … with the aim of keeping the software performance at expected quality level.
- Identify bottlenecks and give recommendation for enhancing performance. Beforehand, help clients to define performance testing objectives and requirements.
- Provide support and short training to our internal customer around the solutions we offer to test applications performance (Perf ecosystem).
- Help the team to transition from the old ecosystem to its new technical stack: Gatling Frontline, Prometheus Monitoring, Grafana.
Livrables
- Implement performance test strategy.
- Prepare test environment : install applications on dedicated servers based on installation documentation & on discussions with development teams.
- Define, design, develop and execute automated performance test scripts and test scenario.
- Drive test campaigns & provide recommendations for load in production (this can include creation of PTRs when issues are detected).
- Investigate performance results to identify bottlenecks and make recommendation for enhancing performances.
- Report and communicate on test results.
- Participate to the requirements definition of our internal toolset to fit new applications’ architecture.
Compétences informatiques
- ALM Performance Center : Confirmé
- Load Runner : Confirmé
- JMeter : Confirmé
- Gatling : Confirmé
- Bitbucket : Confirmé
- Git : Confirmé
- Apache web server : Confirmé
- JBoss : Confirmé
- Weblogic : Confirmé
- Linux : Confirmé
- Java or C++, any other programing language (Python, Scala ....) is a plus : Confirmé