Sr. Performance Test Engineer Resume
SUMMARY
- Seasoned Performance Engineer with over 15+ years of experience in Performance Testing and Tuning of large - scale enterprise applications.
- Strong track record of delivering high-paced business-critical projects within time and budget objectives with 100% client satisfaction record
- Expert in performance testing tools like LoadRunner, JMeter & APM tools using AppDynamics and Splunk
- Working knowledge of AWS cloud platforms, including AWS EC2 and CloudWatch
- Solid understanding of agile processes, SDLC and CI/CD pipelines
- Experience in component level API & Message Broker testing
- Expert knowledge in all aspects to Performance Engineering & Testing including Script Development, Test Data Automation, Workload Modeling, Test Execution, Analysis and Reporting
- Root cause performance analysis using APM tools like AppDynamics, Datadog, and Splunk
- Experience with Continuous Integration and Deployment (CI/CD) tools such as Github Azure Devops, and Jenkins
- Experience writing complex SQL queries for test data creation, analysis, and reporting
- Excellent problem recognition and problem-solving abilities
- Excellent communication skills and ability to interact effectively stakeholders and executives
TECHNICAL SKILLS
Operating Systems: Windows Server, Unix, AIX Oracle, SQL Server, MYSQL, DB2, Teradata (Data Warehousing), WebLogic, Nginx, IBM WebSphere, Apache, Tomcat
Testing & Monitoring Tools: LoadRunner, HP Performance Center, JMETER, BlazeMeter, Dynatrace, AppDynamics, JIRA, HP ALM, QASymphony, TestTrack, Zabbix, SiteScope, Grafana, Kibana, Tivoli, Permon, PuTTY, Oracle AWR
Technical Skills: SQL, C/C++, Java, XML, JSON, HTML, CSS, PHPs, Angular, API’s, SOAP, REST API’s, Postman, Oracle AWS, BitBucket, Jenkins, Shell Batch, VBA
Testing Expertise: Load, Performance, Capacity & Stress Testing, Test Automation, API & Web Services, ETL & Integration Testing, Stress, Regression, SIT, UFT & Big Data Testing
MS Office: SharePoint, MS Project, MS Word, Excel, PowerPoint
PROFESSIONAL EXPERIENCE
Sr. Performance Test Engineer
Confidential
Responsibilities:
- Responsible for end-to-end maintenance of performance test environment consisting of Oracle Database, Azure DevOps pipelines, OpenShift Container, MQ, AWS, and Jenkins
- Automated performance test data creation using JMeter, Jenkins, Github, and Azure DevOps
- Migrated performance benchmark scripts from LoadRunner to Jmeter and BlazeMeter
- Maintain Azure DevOps CI/CD pipelines in performance test environment
- Responsible for training and adoption of SLA and Shift-Left practices across 20+ scrum teams
- Test new stories as part of every release using Jmeter, Jenkins, and BlazeMeter
- Troubleshooting of performance issues using AppDynamics APM
- Create complex SQL's for test data creation and results analysis
- Performance testing of IBM MQ and Azure Service Bus message brokers using JMeter
- Perform UI performance analysis using Google LightHouse
- Create workload models based on existing Production data using App Dynamics, Google Analytics, and Spunk
- Maintain Github repository for Performance scripts and test data files
- Documentation of processes and test results in Confluence
- Manage AWS EC2 cloud servers for Jenkins and File sharing
- Demo and Review performance test results with key stakeholders
Performance Tester - Agile
Confidential
Responsibilities:
- Create baseline, peak, stress, and day-in-a-life workload models based on Performance Test Strategy documents and provided NFR’s
- Created test users and test data utilizing application API’s
- Developed test scripts in LoadRunner Web/HTTP protocols on Angular application
- Used JMETER to simulate mobile app stress testing of OLG’s lottery and casino game platform (API stress testing at 150+ TPS)
- SOAP UI API testing of Adobe Email Campaigns (transactional and campaign emails)
- Worked with Development and Infrastructure teams to optimize OLG’s critical web pages to achieve optimal performance (optimize image sizes, remove unnecessary or duplicate API calls, middleware caching, etc).
- Participate and provide daily execution updates and status summary reports.
Performance Engineer - Agile
Confidential
Responsibilities:
- Worked with product managers to define non-functional requirements for each user story; including work with stakeholders to review requirements and designs
- Created workload model and test data strategy based on non-functional requirements
- Automated test data creation using LoadRunner script, saving QA team hundreds of hours in manual data generation
- Developed performance test scripts in LoadRunner Web/HTTP and TruClient protocols
- Executed load, stress, and stability tests to identify performance issues and bottlenecks
- Work with Project and Development teams to ensure continuous delivery of requirements and quality software every sprint
- Participate in daily status meetings, sprint planning, and desk-checks
Performance Test Consultant
Confidential
Responsibilities:
- Develop test plan based on business and functional and non-functional requirements
- Create/modified test data tailored for each testing activity
- Created scripts using HP Loadrunner (HTTP and TruClient protocols) and Apache JMeter.
- Design and develop functional and performance test scripts for various workforce management modules, including Time and Attendance, Schedule Optimization, Labor Forecasting, as well as integration with mobile devices
- Analyze performance bottleneck and provide tuning recommendations
- Completed projects:
- Benchmark Workbrain Time & Attendance module for Walmart US with over 500,000 users. Setup Regression Test suit for future Workbrain releases.
- Integration of Kronos and Passport mobile application for Kellogg’s with over 20,000 users (Jmeter, Blazemeter)
- Kronos application upgrade for GameStop with over 50,000 user-base
Performance Test Specialist
Confidential
Responsibilities:
- Created performance test strategy and test plan to measure performance objectives
- Created Web Service and API calls QAusing Jmeter to emulate calls to PCT database (Oracle)
- Created performance stubs to contain the performance test within the upgraded infrastructure and reduce hardware setup costs
- Provided daily defect management and status update reports
- Worked closely with DBA's and technical staff to isolate and troubleshoot performance issues
- Created complex SQL queries to extract and report performance test results from database logs