Performance Engineer Resume
Indianapolis, IndianA
SUMMARY:
- 6+ years of IT experience in Software QA Testing, Performance Testing, QA Analyst in Mobile, Database, Banking & Insurance and Investments/Mortgage domain.
- Specialized in performance testing applications using load - testing tools such as Load Runner, Performance Center, Wily Interscope.
- Working knowledge in Cloud test using BlazeMeter with JMeter with REST, web/http services, JSON, messaging, real-time, authentication/authorization.
- Used different agent based profiling tools like App dynamics, Dynatrace, Perfmon, New Relic, Team quest, Wily Introscope to Monitor and analyzes performance of web, application and database servers.
- Analyze the CPU Utilization, Memory usage, and Garbage Collection and DB connections to verify the performance of the applications.
- Good in Integration, Regression, Data base, Load Testing, SIT &UAT Testing.
- Good in creating performance test scripts, Load/Stress Test Executions using JMeter/Load Runner with different protocols like Web http, Web services and Java. Also Used IBM RPT9.1.1 and VSTS ‘Performance Testing Tool’ for UI Performance Load/Stress Test for UI - Use Cases.
- Experience in Web service Testing using SOAPUI/Postman and E2E Framework Development, develop scripts to automate the functional test cases using Selenium-Web Driver with Eclipse IDE (HTML, Python, Junit, C#, JavaScript scripting methods). Created Automated Scripts to test the functionality of the application using QTP.
- 2+ years of experience working with IBM Rational.
- Good in analyzing Application server logs for application issues, creating and analyzing the application server GC logs using JSTAT, Heap dump using JMAP, JHAT &JVisualVM and Thread dump using JSTACK. Also finding RCA (Root cause Analysis) for the issues.
- Experience in Defect Tracking Tool - Rally, JIRA, ALM.
- Experience in SQL and Database Query analysis.
- Execution of Manual and Automation Test Scripts through Test Management HP tool like Application Lifecycle Management (QUALITY CENTER 11.0).
- Working Performance monitoring tools like Dynatrace, App Dynamics and Wily Introscope.
- Experience in UNIX Shell scripting, TCP and Network Troubleshooting
TECHNICAL SKILLS:
Databases: Oracle 9i/10g, SQL Server2008, MS-Access, MySQL
Development Methodologies: TDD, Agile Development
Bug Reporting Tools: Quality Center (11.0), JIRA v7.1.4, Rational Team Concert
Repository Management Tools: GIT, GitHub, Stash.
Performance Testing Tool: Load runner12.53, Apache JMeter, IBM RPT, Performance Center, SOASTA, SOAPUI, NeoLoad
Management Tools: Quality Center (ALM), JIRA, Bugzilla, Testrail
Methodologies: Agile/Scrum, Waterfall
Testing: Integration, Functional, Regression, Performance, Ad-hoc, Stress, UAT, Integration, Load Testing and UFT.
Monitoring Tools: App-Dynamics, PerfMon,Wily-Introscope and Dynatrace
Other Tools: Fiddler, JProfiler, Jconsole and VisualVM
EXPERIENCE:
Confidential, Indianapolis, Indiana
Performance Engineer
Responsibilities:
- experience in developing and managing the execution of performance test scripts
- Extensive advanced programming of LoadRunner VuGen scripts for dynamic navigation.
- NeoLoad combines two complementary recording methods Proxy based and Tunnel based to record any mobile application with a single testing solution. Regardless of the scenario native, web based or hybrid HTTP or HTTPS, from any device real or emulator, NeoLoad has you covered.
- Defined the performance requirements such as the list of business flows to be tested, user load distribution across various business flows, and the types of tests that are to be performed for each business flows based on the NFR.
- Involved in preparation of Automation plan and framework and lead the effort to enhance and extend automation framework to products tested manually.
- Involved in PoC of new architecture which uses Neo4J to provide a HCM solutions and done performance tuning and recommendations for scalability
- Used JMeter to simulate java request load on a backend Application.
- Performance testing of REST APIs for both mobile and healthcare projects that allow sophisticated, effective and low cost application integration experience with IBM Rational Performance Tester to develop and execute online performance tests for multiple, dynamic environments experience with Rational Team Concert or any other application testing and defect management software
- Experience in designing performance load scenarios based on business requirements and real-world application usage patterns
- Collaborates with the application development team and technical team to update existing testing processes and define new sets of processes to be scripted experience in Object Oriented Development (HTML, VB, JavaScript, Java) experience in developing basic SQL queries
- Experience in Oracle Database (8i, 9i, 10g or 11g)
Confidential, Charlotte, NC
Performance Engineer
Responsibilities:
- Prepared RTM (Requirement Traceability Matrix) for each release.
- Performed System Testing and UAT at the end of release cycle (High level design verification)
- Used Protractor to test the end-to-end functionality of the WebUI application.
- Used AppDynamics during the load tests and monitored all the metrics while performing the tests on pre-prod environment. Monitored on Prod environment using AppDyanmics.
- Automating all the UI use cases using Selenium WebDriver for every release
- Briefly performed DDOS Stress testing on the UI using a JavaScript customized tool.
- Create SOAPUI/PostMan Request for functional Test cases and execute SOAPUI Request and validate the response.
- Used Dynatrace as a performance monitoring tools to identify the performance issues.
- Performance/Stress Testing using IBM RPT(Rational Performance Tester) (UI Scripts) and JMeter (API/Webservices)
- Developed groovy scripts to implement data driven framework in SOAPUI.
Environment: IBM Rational Performance Tester (RPT) 9.1, JMeter, AppDynamics, JIRA, Selenium-Webdriver, SOAP UI PRO, Confluence, PostMan, Dynatrace.
Confidential, Austin, TX
QA Analyst
Responsibilities:
- Performed System Testing and UAT at the end of release cycle (High level design verification)
- Used Protractor to test the end-to-end functionality of the WebUI application.
- Used Dynatrace for API performance response time and GC related issues.
- Using protractor and Nightwatch created a customized tool to automate the complete process of creating test cases in Testrail and pushing the results from the local drives to Testrail.
- Used AppDynamics during the load tests and monitored all the metrics while performing the tests on pre-prod environment. Monitored on Prod environment using AppDyanmics.
- Created UI scripts with IBM RPT and VSTS to test the performance the application and API script testing using Jmeter. Load Tests executions were performed based on changes before the Prod. Deployment.
Environment: IBMRational Performance Tester(RPT) 9.1, Jmeter, Dynatrace, AppDynamics, VSTS JIRA, SeleniumWebdriver and Nightwatch
Confidential, Baltimore MD
QA Analyst
Responsibilities:
- Used TestNG frameworks extensively to create data driven test suites
- Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
- Performance/Stress Testing using LoadRunner 12.53 Version (UI & API Scripts) and Performance center.
- Worked on Wily-Introscope for performance Monitoring - API & Database
- Bitbucket provides Git and mercurial code management for professional teams. It’s a web-base hosting service used for source code and development projects.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts.
- Wrote SQL queries for validating the data mapping and data integrity.
Environment: Load Runner 12.53, Performance Center 12.53, Appium, Selenium-Webdriver, Wily-Introscope, Oracle 10g, Putty, Quality Center.
Confidential
QA Tester
Responsibilities:
- AppDynamics used for monitoring the Prod and Pre-Prod Environments during the load tests.
- Database Import and export activities had been performed before starting the load tests using Putty.
- Worked in NeoLoad for Load Testing with Confidential Projects
- Involved in GUI & iOS application Testing, Manual Testing, Functionality Testing, Regression Testing and Integration Testing.
- LISA Functional Testing allows QA, development and business analyst teams to fully test dynamic web sites and Rich Internet Application (RIA) browser interfaces,
- Load Tests conducted using Load Runner 9.52 and Performance Center. PerfMon is used for gathering metrics like CPU, Memory etc.
Environment: Quality Center, Load Runner 9.52, Performance Center, SQL, Putty and PerfMon, LISA, AppDynamics, NeoLoad
