Description
An award winning financial services company is seeking a Performance Test Engineer to develop performance, stability, scalability, and reliability tests. The successful candidate will execute tests and will be heavily involved in doing root cause analysis.Main Responsibilities:
- Ensure quality for our customers by validating Performance, Stability, Scalability, and reliability in our solutions
- Discover thresholds and data impact
- Design and Develop automated Performance, Stability, Scalability, and Reliability tests
- Participate in the constant improvement of our Performance Test Automation practices
- Architect and develop your own tools to facilitate and enhance Performance Testing
- Debug, troubleshoot, and work with team members to find and fix software defects
- Testing at the System, Sub-System, and Component level
- Create reports that describe detected defects and possible causes
- Provide Performance and Scalability analysis and feedback on our Product
- Gain a technical and functional understanding of our product architecture and become part of the ongoing improvement of the performance of our enterprise application
- Communicate with product analyst in creating acceptance tests as part of the requirements, and execute those tests with whatever automation tools necessary
- Work proactively with members of an Agile team to find and fix defects in our product architecture
- Analyze defects / test results and be able to deduct the chain of events leading to a failure
- Write SQL code as part of data setup, in order to conduct performance tests
Experience:
- Strong knowledge and experience of using JMeter in a commercial environment.
- Ability to take each performance issue analysis as far as possible, to the point of being able to suggest a fix
- Ability to recommend scope for performance tests and to interpret results.
- Min 3 years SQL experience and an ability to write intermediate to complex SQL code
- Strong analytical and problem solving skills
- Performance testing of systems developed in.NET, C#, ASP.NET, SQL Server or Oracle is essential.
- Min 5 years experience with automated tools, performance profiling and stress testing tools essential
- Financial services business processes an advantage