Qa And Performance Test Engineer Resume
Eden Prairie, MN
SUMMARY:
- Over 5 Years of experience in Quality Testing include Performance / Manual / Automation testing in Client - server, web services- SOA, web-based applications and Manual Quality Assurance.
- Experience of the full Software Development Life Cycle (SDLC) and Methodologies & Validations to ensure the Quality Assurance Control.
- Diverse experience as a Performance Test Engineer/Consultant with expertise in Performance Testing, Software Testing Life Cycle (STLC), Test Case Development/Automation, Test Scripting in HP LoadRunner/JMeter/Selenium/Neoload Testing for Client/Server and Web based applications and services.
- Created automated performance frame works using Jenkins and GitHub.
- Leads team of technical stakeholders to drive performance issue resolution
- Assisted the Scrum Masters with preparing Sprint Backlogs and milestone tracking for each Sprint cycle.
- Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns
- Expertise in Agile Testing Methodologies & Software Test Life Cycle (STLC).
- Expertise in cloud monitoring tools like Cloud Watch, Grafana, Prometheus. CI/CD tools like Jenkins and Maven.
- Used HP tools Quality Center (QC), LoadRunner, QTP, Performance Center and JMeter (Open source tool) for Performance Testing.
- Experience with all LoadRunner components such as VuGen, Controller, Analysis, Load Generator and with the components of JMeter & Neoload.
- Worked extensively on LoadRunner 9/9.5/11.5/12.5 v especially with protocols viz. Web (HTTP/HTML), Citrix, MQ, Webservices, Ajax, Web (Click & Script), RTE, Siebel Web, Oracle 2-Tier, SAP, web API etc.
- Having expertise in and knowledge of tools such as HP Sitescope, CA Wily, Nexial, Perfmon, Quality Center, Dynatrace, AppDynamics, SAR, PS, SYSSTAT, VMSTAT and QTP.
- Create/Update the Documentation and train ASE’s when required.
- Experienced in preparing Performance Test Strategy, Test Plan with Risk Assessments and Test Closure Report.
- Experienced in System Performance Testing Methodologies (Load/Spike/Stress/Endurance Tests).
- Expert knowledge of Identifying and Analyzing the Bottlenecks in Performance testing, Web Performance Throughput, Server Response Time and Network Latency.
- Manual and Automation process of creating branches tags and code merging.
- Experienced in analyzing scenario results using Load Runner Viz. On-line graphs analysis and reporting, network delay, client delay identification, I/O delays, transaction time, CPU and memory usage, miscellaneous, server level issues.
- Extensively worked on JVM profiling and tuning. Worked with advanced protocols like XMPP, MQTT, WCTP, TCP and HTTP/HTTPS.
- Performed regular testing as test scripts prepare and test execution and analysis of performance progress, defects, risk assessment, impact reports.
- Performed tests and analysis such as load test, spike test, stress test, endurance test, performance bottleneck test, benchmark test, baseline test etc. using HP Load Runner on web server, application server and database server at different levels and loads.
- Practiced tester of web application running Load Balancers with different types of logic for distributing incoming HTTP requests.
- Automation testing in AWS cloud environment and AWS server less environment and archiving the results as artifacts.
- Managing services support for various customers on phone/email/on-site/remote-session and other tasks.
- Troubleshooting and fixing issues on applications alerts from monitoring services.
- Configure, monitor, and maintain AWS VPC cloud environment.
- Troubleshooting with DBAs and Developers on deployed issues for component based applications.
- Worked on Docker containers and Docker swarm environments. Also, worked on tuning the legacy applications and integrations
- Involved in maintenance with DBA’s on complex environment.
- Performed root-cause analysis for Productions outages and provided management with root-cause analysis report.
- Supporting QA/UAT, Beta and Prod environments.
- Trained and leaded offshore team as a POC.
- Ability to initiate to implement new concepts and applications.
- Provided 24/7 on-call support for production.
TECHNICAL SKILLS:
Operating Systems: UNIX, LINUX (REDHAT), Windows NT/ 2000/2003/10/12 server, Windows XP/98/95/12, Red Hat Enterprise Linux RHEL 4.x/5.x/6.x, AIX 3.x/4.x/5.x/6.x Ubuntu.
Programming Languages: C/C++, SQL, bash, UNIX Shell Scripts, JDBC, Java, XML, JSON, AUTOCAD.
Application/Web Servers: Rabbit MQ, Http Server, HTML, Apache, Tomcat, AWS, JIRA, Subversion, GitHub, Redis Servers, CDN cache severs, SAP, Oracle NCA.
Database: ORACLE 11g/10g/9i/8.0/7.x, SQLServer6.5/7.0, Profile Service, Event Store, ORG, Mango-DB, Dynamo-DB.
Networking: TCP/IP, HTTP/HTTPS, RMI/IIOP, SOAP, SSL, XMPP, WCTP.
Ticketing/Monitoring/Tools: JIIRA, Service Manager, Wily Intro scope, Dynatrace, BigIP, SiteScopes, ElasticSearch, Jenkins, Anthill, Anthill Pro, LogicMonitor, AppDynamics, JMeter, Logstash, Maintenance Mode(MM9), MQMON, Splunk, Perfmon, Appmon, Kibana, Fiddler.
Testing Tools: HP Load Runner 11.0, 12.50, 12.0, HP Performance Center 12.0,12.5, ALM, HP Quality Center, Neoload 5.1, 5.2, JMeter 3.3, 3.1, 2.7, 2.8, 2.9, 2.10, SOAP UI and QTP.
WORK EXPERIENCE:
Confidential, Eden Prairie, MN
QA and Performance Test Engineer
Responsibilities:
- Worked with business, Technical Product Managers, Architects and Business audiences. Gathering requirements.
- Created automated performance frame works using Jenkins and GitHub.
- Performed the performance tuning for legacy applications.
- Performance tuning SQL database
- Review the test scenarios to understand the scope of the testing required and clearly define performance objectives.
- Provide day-to-day guidance to test team members throughout the preparation and execution of the test team plan.
- Define testing tools for measurement collection (traffic generation, monitoring and analysis).
- Define tool requirements (traffic generation, monitoring and analysis).
- Communicate test project plans, status, issues and concerns through the appropriate management team.
- Evaluate all requirements for testability and participate in the review of the technical acceptance criteria.
- Identify technology enablers and inhibitors to achieving the testing objectives and define solutions as required.
- Drives performance diagnostics and tuning activities
- Review test plans and provides actionable recommendations. Automated deployment using the cloud formation template. Also worked on framework.
- Collects and analyzes monitoring data in test and production to support root cause analysis
- Leads team of technical stakeholders to drive performance issue resolution
- Provides of test results
- Participates in results review with stakeholders
- Coordinates with multiple technical teams on PE activities including simulator designs and builds
- Report Key Learning’s.
Confidential
QA and Performance Engineer
Responsibilities:
- Designed and implemented performance test frameworks for improving test efficiency.
- Coordinated with legacy team to schedule batch jobs using BMC Control-M.
- Extensive advanced programming of LoadRunner VuGen scripts for dynamic navigation.
- Creating the Test Scenarios, executing and generating reports using LoadRunner 12.1.
- Performance Testing - Load testing, stress testing and soak testing of the application.
- Installed, customized and administered Performance Center, LoadRunner and QTP. Troubleshoot issues encountered, evaluate and perform upgrades of the tools in the Mercury suite.
- Leveraging my experience in functional testing using QTP and building automation solutions using Quality center.
- Involved in preparation of Automation plan and framework and lead the effort to enhance and extend automation framework to products tested manually.
- Configured Application Performance Analyzer for monitoring system resources and activity.
- Used Sitescope to monitor server metrics.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Provide support to the development team in identifying real world use cases and appropriate workflows
- Involved in LR scripting and performance testing along with teams from IBM and SAIC creating a complete platform for performance testing.
- Worked as an independent consultant for performance testing and coordinated with multiple vendors.
- Involved in preparation of estimation, capacity matrix, testing plan and details, capacity plan and performance strategy docs and conducted assessments and data modeling using excel.
- Recording, scripting, introducing dynamic navigation, parameterization and execution of the scripts were done.
- Responsible for testing messages from MQ by checking the depth of Queues and pending messages.
- Responsible for testing both Asynchronous and Synchronous batch jobs in an enterprise wide environment.
- Performed in-depth analysis to isolate points of failure in the application
- Assist in production of testing and capacity reports.
- Created comprehensive analysis and test results report.
- Created Test Schedules.
- Worked closely with clients
- Interface with developers, project managers, and management in the development,
- Execution and reporting of test performance results.
Confidential
QA and Performance Engineer
Responsibilities:
- Worked with business, Product Manager, Developer and UAT audiences. Gathering requirements
- Involve in analyzing the requirements from Business Analyst and determined they are captured correctly and Interpreting Performance test requirements.
- Developed Test plans to ensure of load-testing objectives
- Tested application performance across workflows; determined, if the application can perform satisfactorily in a production environment.
- Responsible for creating script creating Scripting (VUGEN), Execution (Controller) and Analysis / Reporting using LoadRunner & Neoload.
- Performed Baseline, Load and Stress Testing Using LoadRunner, Neoload and Present Performance statistics to the Team.
- Extensively worked on the VuGen script in Web, Web services (SOAP), Oracle -2 Tier & Citrix Protocols in LoadRunner, simulate virtual users and transactions and simulated user think time. Also, built several scripts using Neoload for Web Based applications.
- Developed LoadRunner scripts using VuGen for Single User, Baseline, soak scenarios by storing dynamically varying objects IDs in parameters and validating correct downloads of the HTML page by validating the content in Sources.
- Developed Test scripts through LoadRunner VuGen, Neoload and Created Different Scenarios for each Application, executing them in ALM.
- Measured Response time of the important action of users using start and stop transaction functions.
- Configured LoadRunner Controller, Load Generator and Execute Performance Test for multiple cycles of test scripts.
- Document all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log. Manual and Automation process of creating branches tags and code merging.
- Provided 24X7 on call support for all production issues.
Confidential
Performance engineer
Responsibilities:
- Responsible for Performance Related requirements gathering from the project team and prepare a test strategy document
- Created Resource Estimates, Test Plan and Test Strategy documents.
- Worked with advanced protocols like XMPP, MQTT, WCTP, TCP and HTTP/HTTPS.
- Deployed build to performance testing environment for testing and ran Load/Stress/Endurance test and all Performance Related Tests based on the needs and Requirements.
- Involved in performing volume testing based on the production volumes and cycles.
- Responsible for creating the Load Distribution tables for various scripting modules involved.
- Responsible for creating the load scenarios and various runtime configurations for the individual scripts that are part of the load test.
- Performed manual correlation without relying on the auto Correlation or Correlation studio feature of LoadRunner.
- Wrote Scripts on various protocols such as Web, Web Services, AJAX and Ajax true client.
- Worked closely with Business Owners, Architects, and Developers to do pro-active Capacity planning /
- Monitoring / Tuning to make sure the applications are scalable and available to the growing business needs
- Drilled down the problematic pages in Analysis to find out where the performance degradation has been occurring.
- Analyzed all the various performance metrics involved in the test run like Web resources, CPU, Memory, Request Analysis, DB Connection Pool, and Thread Pool etc.
- Pinpointed the bottlenecks present in different layers of the Application and Identified Memory Leak in the App and made recommendations to overcome the same
- Used diagnostic tools along with load runner to identify the issues in the application.
- Collected different performance metrics from various components of systems, analyzed performance data and presented Test reports to various audience from technical groups to Senior Management and Executives
- Created Performance test completion reports.
- Monitor testing through couple of monitoring tools using Dynatrace, Sitescope and Wily Introscope etc.
- Analyzed various graphs while running and after the load test (Running v-users, transaction response time, Throughput, Hits per second, Error statistics and Error description graphs.
- Participated in new technology releases and demos.
- Involved in creating DB2 tables and migration of the data from FoxPro tables.
- Monitored and managed Workflow to ensure data movement process.
- Documented and updated Troubleshooting issues for ASE’s .
Confidential
Jr. Business Analyst
Responsibilities:
- Identified and gathered business goals and requirements from user community; analyzed and translated customer business requirements into technical requirements and functional specifications for system design and implementation.
- Supporting senior management and regional meetings.
- Improving financial report model and process, which greatly saving the time and labor of the reporting.
- Review title documents to determine if a correction is warranted and process necessary correction.
- Release leased or retail title documents per state and client guidelines.
- Contacting clients by phone or e-mail.
- Extracted, compiled and tracked data, and analyzed data to generate reports.
- Receive incoming calls from clients, dealers and customers, respond promptly and professionally.
- Communicate with manager in situations that require attention regarding staff, clients, customers, vendors or systems.
- Leveraged analytical tools to develop efficient system operations.
- Used advanced Excel functions to generate spreadsheets and pivot tables.
- Wrote Test Cases, performed UAT, and reported the bugs and other open issues in TFS.
Confidential
Data Analyst
Responsibilities:
- Involved in development and requirement gathering software.
- Conducted qualitative, quantitative, and strategic analysis of products for potential in the wholesale market
- Compile and validate data; reinforce and maintain compliance with corporate standards.
- Performed daily data queries and prepared reports on daily, weekly, monthly, and quarterly basis.
- Supported team with real time, category specific buy plan updates to satisfy future inventory needs
- Created documents and workflow/process flows.
- Managed day-to-day interactions with suppliers and customer relationships
- Supported continuous improvement of business processes such as inventory
- Developed and improved files for monthly and yearly reporting.
- Created troubleshoot documents for future /.