1. Understand the non-functional requirements (NFRs) from NFR documents, meeting with business and platform owners. Understand business and the infrastructure involved in the project.
2. Understand the critical business scenarios from developers and the business.
3. Prepare the Performance Test Strategy and Test Plan.
4. Communicate with the business/development team manager regularly through daily/weekly reports.
5. Develop the test scripts and workload modelling.
6.Execute sanity tests, load test, soak test, stress test (as required by project).
7. Organise the meeting with all the relevant teams (developers/infra etc.) to monitor core applications during the test execution.
8. Execute the tests and analyse the test results.
9. Prepare the test summary report.
Must have
1. 5-10 years of experience in performance engineering.
2. Expert in Microfocus LoadRunner and Apache JMeteralong with programming/ scripting experience in C/C++, Java, Perl, Python, SQL.
3. Proven performance testing experience across multiple platform architectures and technologies such as micro-services, REST APIs is advantageous as is an exposure to project experience moving workloads to cloud environments including (AWS or Azure)
4. Exposure to open source data visualisation tools.
5. Experience in working with APM tools like AppDynamics.
Nice to have
Temenos T24, Core Banking, Jira, Agile, Grafana
Keyskills: C++ Test scripts Agile Test planning Perl Apache Open source JIRA SQL Python