Case Studies
Client background: Pioneer of payment cycle management solutions
Industry: Fintech
Products/Services: Performance Testing
Business Challenge
Client requires real time updates to critical issues which could affect the release.
Frequent change in work priorities and addition of new activities.
Understanding the complex system architecture for multiple products on a high level to recommend solutions to boost performance of servers and application.
Create or develop client specific tools & work with multiple teams to help them test the performance of the system prior to releases.
Business Solution
An End to End Automated Performance Testing Framework solution using Open Source Tools, Jenkins, Jmeter, Gitlab
Created Performance Baseline and Benchmark reports for development teams, stakeholders, managers, Higher Level Management to help them get the current status of their applications performance.
Developed custom built client specific utility tools using C# to help in the performance testing efforts.
Created multiple dashboards that simplify the data/metrics being monitored for a product to help people visualize their performance metrics live during the performance tests
Business Benefits
A performance boost of 45%. Percentage of performance related problems on production dropped from 42% to just 8%.
Real-time metrics visualization & alerting for their entire environment
Prior to product release, application’s performance is monitored, analyzed to decide whether the release is going to be a successful on production environment
Jenkins jobs minimized testing efforts & time.
Environment
Perfmon, SQL Profiler, Performance Monitor, Process Explorer, Process Monitor, Apache Jmeter, Jenkins, Blazemeter, MS SQL Server, Visual Studio 2017.
C# , NUnit, Java Script and Bean shell
Jira-Kanban, Confluence, Slack, Spira