AMPO QA - Performance Architect /QA professional |
[email protected] |
Location: Portland, Oregon, USA |
Relocation: OR |
Visa: H1B |
A competent Performance Architect /QA professional with over 14+ years of experience in IT and Project Management. Has professional experience in USA, UK, Canada and Australia. Expertise in Performance testing and development of scripts to applications & system Software for Retail, Health, Finance and on Core British Telecom Applications.
On Full time basis worked with Wipro Technologies for 9 and half years as Project manager /Consultant. Profound knowledge about Develop, create, and modify computer applications. Analyze user needs and software requirements to determine feasibility of design. Expertise SQL, PL/SQL, Oracle, Unix, DBA, Java, J2ee, .Net, ASP, Windows, Web services, Performance analysis and optimization. Setup the QE governance model,with proper metrics, methodologies and Process. Good understanding of JVM performance, Garbage Collection and Thread management As a Performance Test Engineer have hands on experience on LoadRunner, JMeter, SoapUI and Postman. Using performance monitoring tools like AppDynamics, Willy Introscope, monitored all aspects of application architecture from the user interaction to back-end storage - in a single platform. Assist project team users of Splunk in designing and maintaining production quality dashboards, reports, visualizations and alerts. Mobile Performance Testing, Functional and non-functional testing of web based & Client/Server applications, expertise in virtual networks, virtual machines, and hosted data services. Familiar with Dynatrace in capturing metrics and performance hotspots from RDBMS (MySQL) servers - No SQL (Cassandra, Redis, and Dynamo DB). Worked on integrating Dynatrace and JMeter which helped in analyzing the client and server statistics. Academia B.Tech - Bachelor of Technology (Electronics and Communication)from Nagarjuna University, Guntur, A.P Job Outline November 2017 till date USA Performance Consultant Jun 2008 to 2017 November Wipro Technologies, Hyderabad Project Manager Technical Forte/Process/Domains Process : Agile - Scrum with vesion1, CMMI and Six Sigma Operating Systems : Windows ,UNIX,Mac RDBMS : SQL, PL/SQL, Oracle Testing Tools : LoadRunner,Jmeter,Wily Introscope,Splunk. APIM : AppDynamics, Dynatrace API : SoapUI, Postman, QC Languages : Java, VB Script, Cobol, JCL. Project Management Tool : MPP/TFS Domain Knowledge : Telecom, Retail, Banking, Insurance, SAP,DotComs Professional Experience 2022 Dec Till date Client : Master Card Project : South Africa Payment Network Role : Consultant Location : work from home (USA Beaverton West coast) Mastercard is the second-largest payments network in the global payments industry. Mastercard partners with member financial institutions all over the world to offer Mastercard-branded network payment cards. Mastercard announced the completion of significant new technological infrastructure that will enable the tech company to process transactions locally and drive the modernization of South Africa s payments industry. The project is the latest major investment that Mastercard has made in technology and partnerships in South Africa that are set to further improve the country s payment ecosystem, ensuring a seamless experience for both Mastercard partners and consumers. Partnered with Product Owners, Developers, Cloud Engineers, Architects to develop robust performance testing approach for a microservices architecture. Responsible for developing performance test plans, automated test scripts using tools such as Loadrunner, Jmeter or Similar tool. Responsible to identify performance tuning opportunities in custom Java code, Database queries, application configurations make recommendations to other developers in the team. Responsible for bottleneck isolation using Application Performance monitoring tools such as DataDog, Dynatrace, New, Splunk or similar tools. Generate periodic test reports showing performance test results comparing to the target performance goals. Come up with innovative ideas/suggestions to resolve complex performance issues/defects Meet or exceed all defined target test goals and milestone dates for the project in order to ensure its overall success. Experience with CI/CD tools, including GitHub and Jenkins.Strong leadership experience as an advocate for the adoption of Agile and DevOps; must be assertive about adherence to CI/CD processes and enthusiastic about DevOps practices and their benefits. 2021 Sept Nov 2022 Client : Meijer s Project : Meijer s Retail Application Role : Consultant Location : work from home (USA Beaverton West coast) Project worked on- Meijer Inc. is an American supercenter chain and is a major Retailer and ranked as one of the fastest growing Retailer in US with business interests in Consumer Products, Pharmaceuticals, Gas Stations and convenience stores. The Project is being done for Retail and Consumer Products Business Unit of Meijer. Retail and Consumer Products Business has grown over the years opening new stores year over year with a total of 450+ stores and gas stations. Each store s Financial data is being processed and maintained on POS with Data Warehousing, Data Management and reporting environment on diverse database and reporting platforms. Some examples are POS, Teradata, SQL Server, DB2, Mainframe and SQL Server for data management and Cognos, Qlik Sense, QlikView, Tableau and Spotfire for reporting. The goal of the project is to create a single Financial posting platform on POS and transitioning the legacy system to NextGen POS. Transitioning Mainframe to POS across the enterprise would help in having one Financial posting and single view of company s performance across different stores and gas stations and will help in better drive market decisions. Created Test plan and Test Strategy, Execute the End to End Performance Engineering/Analysis/Testing for all the LOBs of Meijer s starting from Cloud Migration to all modernization applications like NextGen and STME. Lead the Meijer s EQE team and worked with all transformation teams to provide performance approach and solution to all leading and critical application in Meijer s. Tested all modernization applications on Azure cloud and compared the RU s with Test environments Vs Production. Perform Load, Spike, Volume, Soak, Failure tests on Meijer s applications to assess application performance. Working on Message queues and provided Kafka Performance Testing approach for all Nextgen application of upstream and downstream. Did stress testing to understand on the Capacity and breakpoint of the application. Provide the recommendations interms of Server configuration parameters and tune the application to improve the application performance Monitoring the project status by collecting the metrics at each phase and Track burn down reports on daily basis from performance testing perspective and Preparing Executive Dashboard. Constantly monitoring Program Health Index and reporting the status to respective Stakeholders Working with the business units to identify the opportunities for performance engineering. Gather performance requirements. Collect and analyze the client-side and server side performance metrics and verify the application non-functional behavior. Presenting the performance test strategy ,test results with the business unit heads Document, implement, monitor and enforce all processes for testing as per standards defined by the organization. Analyzed the max and min size of the container thread pools recommend for DB tunning . Prepares / updates the metrics dashboard at the end of a phase or at the completion of project Experience with CI/CD tools, including GitHub and Jenkins.Strong leadership experience as an advocate for the adoption of Agile and DevOps; must be assertive about adherence to CI/CD processes and enthusiastic about DevOps practices and their benefits. Environment: LoadRunner(web(HTTP/HTML), TruClient ,SAP GUI,SAP Web, Web Services, microservices Performance Center, Unix, Jmeter, Oracle,SAP,S4/Hana, Fiori ,SQL, PL/SQL, Oracle ,Fiddler Jenkins, GIT, Azure, Docker , POSTMAN, APPinsight, AppDynamics, Kubernetes, CI/CD 2020 June 2021 Aug Client : Charter Communication Project : PTaas Role : Consultant Location : Denver Projects worked at PTaas project primarily focus is on performance testing of the spectrum applications/products like online setup boxes, spectrum access & spectrum guide emulators, etc. Created Test plan and Test Strategy, Execute the End-to-End Performance engineering/Analysis/Testing for all the portfolios of Telescope, Spectrum Guide Emulator, Verbatim Frontdoor and Microservices. Perform Isolated Test, Load Test, Stress Test, Endurance Test for all the UI and Microservice, application performance. Creating LoadRunner script for all microservices APIs and performing the scalability tests for APIs in AWS cloud platform. All microservices are published in Swagger and creating REST API scripts in Load Runner tool to test the microservices. Responsible for Performance Monitoring using Grafana and did capacity planning using Kibana tool. During the load test monitored CPU, Memory and Network I/O on PODs of AWS (related to each application) Performed client-side profiling for all the UI applications and find time difference between with cache and without cache. Environment: LoadRunner(web(HTTP/HTML),Microservices ,Performance Center, Vugen , AWS monitoring, POSTMAN, Grafana, Rancher, Kibana. 2019 Jan 2020 May Client : Nike Project : SEC( TECHFOUNDTION) Role : Consultant Location : Beaverton Projects worked at SEC is a very big initiative within Nike Inc. This main goal of this project is to replace the existing SAP ECC system with new SAP Fashion with SAP S4/Hana.SEC is application with helps to process the Orders created with in Nike from Web and from stores etc. SEC application ensures the reliability of order since it is created and delivered to end users. SEC also focusses on maintaining end-to-end the financial data and user data floating within Nike. This project focus on various tracks within Nike Inc., like Source to Pay (STP), Plan to produce (PTP), Order to Cash (OTC), Central Finance (CFIN), Record to report (RTR), Master Data Governance (MDG). Have hands on experience in JMeter and tested SoapUI and RestAPI for load testing , using Jenkins frame work. Tested LAYER7 APIs for security team. With help of Postman I was able to evaluate the Rest APIs before building the Jmeter script. Ran the load test scripts for SAP FIORI application which was hosted in Azur cloud. Did an end to end performance testing on HR Success factor application using Loadrunner TruClient Protocal ,by checking Object Identification,using Event Handlers ,customize script using javascript . With help of Loadrunner TruClient scripts was able to explain the client side rendering time. Written test SQL Queries in Oracle with Toad and performance testing Oracle & SQL databases Working with initiative leads, product teams, technical leads, architects, subject matter experts, developers, technical support groups and test teams to deliver performance engineering tasks and Automation testing for Dev, QA, and Production environment and add value to the business across SEC- MA replacing the existing SAP ECC system with new SAP Fashion with SAP Hana. Works on creating Load Runner and JMeter and scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing. Monitoring system resources using VM Stat, 1/0 Stat commands and collecting the metrics like CPU utilization, memory use, Disks 1/0 rates, transfers, read/write ratios and Paging space and paging rates etc. Involves in creating and maintaining of the projects using LoadRunner/Performance Center 12.56, Jmeter. Responsible for performing Web Services automation testing for SOAP and REST API s. Responsible for Performance Monitoring and Capacity Planning Tools using New HP Performance Manager, AppDynamics. Supported in creating dashboards & reports for the tests run and tracks the defects counts using Tableau. Working with Github as a Version Control System for maintaining the source code and involving in code reviews and code merges. Using Version One as Agile management tool to manage and track teams progress, tasks, defects and project status in a sprint. Involves in sprint planning and scrum meetings as a part of agile methodology. Did load testing on SAP-S4 FIORI Tiles and integrated performance scripts (JMeter) into Jenkins. With NPM tool measured Network latency, network response time and measured of the amount of time required for a packet to travel across a network path from a sender to a receive and identified if there is a affect on latency. Environment: LoadRunner(web(HTTP/HTML), Truclient ,SAP GUI,SAP Web, Web Services, microservices Performance Center, Unix, JMeter, SAP,S4/Hana, Fiori ,SQL, PL/SQL, Oracle ,Fiddler Jenkins, GIT, Azure, Docker , POSTMAN, Apache Tomcat, Profiler, Eclipse Memory Analyzer, DynaTrace, Introscope, Ganglia, Kubernetes, CI/CD 2017- December to 2019 -January Projects worked at DotCom, Mobile, AERO Client : United Airlines Project :DotCom, Mobile, AERO Role : Consultant Location : Chicago United Airlines operates approximately 3300 flights a day on United to more than 200 U.S. domestic and international destinations from its hubs in Los Angeles, San Francisco, Denver, Chicago and Washington, with key global air rights in the Asia-Pacific region, Europe and Latin America, United is one of the largest international carriers based in the United States. United also is a founding member of Star Alliance, which provides connections for our customers to 916 destinations in 160 countries worldwide. We can able to see the list of all availability flights for current date and for Tomorrows date with Flight Number , Cities , Timings, Stop, Status, Availability and Price (Per persons).If we click on the Chair symbol beside the Flight number in the Flight option, we can able to see the seat map for the selected flight with flight number. The objective of the United Airlines AERO performance Engineering /Analysis is as follows: Created Test plan and Test Strategy, Execute the End to End Performance Engineering/Analysis/Testing for all the portfolios of United Airlines starting from Airport Operations to Cargo. Perform Load, Spike, Volume, Soak, Failure tests on United Airlines applications to assess application performance. Working on Message queues (Kafka, RabbitMQ ) on upstream and downstream. Did stress testing to understand on the Capacity and breakpoint of the application. Provide the recommendations interms of Server configuration parameters and tune the application to improve the application performance Monitoring the project status by collecting the metrics at each phase and Track burn down reports on daily basis from performance testing perspective and Preparing Executive Dashboard. Constantly monitoring Program Health Index and reporting the status to respective Stakeholders Working with the business units to identify the opportunities for performance engineering. Gather performance requirements. Collect and analyze the client-side and server side performance metrics and verify the application non-functional behavior. Identified that Async method does not seem to run asynchronously and recommended developer to fix it Presenting the performance test strategy ,test results with the business unit heads Document, implement, monitor and enforce all processes for testing as per standards defined by the organization. Knowledge on GC Algorithms ,checked Mark-Compact collection is roughly proportional to the size of the heap and understand copy collection time is roughly proportional to the number of live objects. Copy collection time is roughly proportional to the number of live objects. Analyzed the max and min size of the container thread pools recommend for DB tunning . Prepares / updates the metrics dashboard at the end of a phase or at the completion of project Experience with CI/CD tools, including GitHub and Jenkins.Strong leadership experience as an advocate for the adoption of Agile and DevOps; must be assertive about adherence to CI/CD processes and enthusiastic about DevOps practices and their benefits. Environment: LoadRunner(web(HTTP/HTML),Citrix,TruClient ,Web Services, microservices VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle ,fiddler,Jenkins,GIT, TCP/IP, DNS, Load Balancers, Firewalls, ,Postman,SoapUI, Message queues (Kafka, RabbitMQ etc.). WIPRO LIMITED Onsite/Offshore as Project Manager/Consultant 2008- June to 2017 November Created J2EE solutions and review technology roadmap ,review code ,Develop solutions that are scalable and extendable on Java platform and provide support application. Designed and developed software applications to publish the information from database using SQL and Pl/SQL Skilled in Project Management encompassing planning, design, analysis, scope & risk management, contingency planning, resource handling and ensuring on-time delivery. Expertise on implementing Restful/SOAP web services Build and nurture leadership team with in the Development and Testing team Mobile-Tested cloud-based mobile applications across multiple platforms touching the full stack across the web. Created Test plan and Test Strategy, Execute,Tunned the DB tables by indexing table by accessing the index first, find pointer to table, then access table. Conducted updating and data configurations for multiple apps released weekly.Setting up and building high performance Engineering Agile/SCRUM teams, Product Support teams. Experience in Working onshore-offshore model, near-shore and multi-site models. Excellent Communication, Leadership, Team building, Analytical Skills with proven abilities in resolving complex software issues Mobile Testing, SharePoint testing, Functional and non-functional testing of web based & Client/Server applications, Penetration testing, performance and Load testing of web applications using Load Runner Managing Dev and QA Contractors (Vendor Management) Worked across multiple work streams to create a comprehensive project plan . At APPLE had experience with performance testing on AWS and AZUR cloud based technology At APPLE I have worked on APM to identifying bottlenecks and provided recommendations in finding out issues. Have a good understanding of JVM, JMX, Garbage Collection and Thread management. Experience with CI/CD tools, including GitHub and Jenkins.Strong leadership experience as an advocate for the adoption of Agile and DevOps; must be assertive about adherence to CI/CD processes and enthusiastic about DevOps practices and their benefits. Environment: LoadRunner(web(HTTP/HTML),Citrix,TruClient ,Web Services),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle ,fiddler,Jenkins,GIT, JProfiler, Eclipse Memory Analyzer, DynaTrace, Introscope, Ganglia, Kubernetes,Apache, Tomcat, REST APIs, TCP/IP, DNS, Load Balancers, Firewalls,Splunk, ,Postman,SoapUI Projects worked at WIPRO Technologies Client : Apple Online Store Project : Apple.com Role : Consultant Location : Sunnyvale , CA The project involves the development of the Apple Online store of Apple Inc. All of Apple's product lines are carried as well as select brands of accessories for its products. The features are identified, prioritized for the year and implemented release wise. It covers 3 major regions AMR, EMEIA, and APAC. Apple Online Store covers 41 countries across regions. This system enables the customers to order Apple products online and products will be shipped directly to their address specified by the customers. Apple Online Store is the web application, which provides the facility for browsing and purchasing the Apple products like Mac, iPad, iPhone, Watch, iPod, etc. along with third party products to the customers. The Project deals with testing the whole application consists of Non-Checkout and Checkout areas. Apple Online Store is heavily based on the Marketing Context, that is divided into 4 sections of web pages : 1. Merchandising (pre-Bag), 2. Bag, 3. Checkout, 4.OLSS. Environment: LoadRunner(web(HTTP/HTML),TruClient ,Web Services),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle ,Fiddler ,Jenkins,GIT,AWS,AZUR, JProfiler, Eclipse Memory Analyzer, DynaTrace, Introscope, Ganglia,Apache, Tomcat, REST APIs Client : DuPont Project : One DuPont Role : Architect Location : Wilmington, DE Description: The main objective of One DuPont Project is to consolidate various technologies into the SAP platform. DuPont has embarked on a major Business Transformation initiative across the Organization. Seven SAP Instances are being consolidated into one global instance. Several SAP Applications, such as ECC, SRM, APO, E&HS, BW, etc., are being implemented as part of this initiative. The rollout across Business Units and Countries will be in phases, spread over 2-3 years. Wipro has setup a Test Management Office for this Program. It will be responsible for Test strategizing, planning and managing Testing in the Program. Environment: LoadRunner,VuGen, Performance Center,SAP GUI Unix, Jmeter, , SQL, PL/SQL, Oracle ,Jenkins,GIT, JProfiler, Eclipse Memory Analyzer, DynaTrace, REST APIs Client : Credit Suisse (UK London) Project : CDU Role : Project Manager Location : London UK CDU strategic project is planned to address contracts currently stored in DMMS pertaining to 1005 counterparties for data extraction, correction, enrichment and downstream distribution. Strategic CDU includes the Adsensa vendor project to OCR correction in Wordsensa, perform automated and manual correction with clause matching and Data extraction to create a structured XML document with which to build a database of contract data. Environment: LoadRunner,VuGen, Performance Center, Unix, Jmeter, , SQL, PL/SQL, Oracle ,Jenkins,GIT, JProfiler, Eclipse Memory Analyzer, DynaTrace, ,Postman,SoapUI Client : United Utilities Project : LAM Role : Project Manager Location : Warrington , UK The LAM project solution stack is based on Esri s ArcGIS Technology and is aligned with UU's architecture principles. The Esri ArcGIS (10) application is a leading GIS package and will provide significant benefits to the GIS related business processes through out of box functionality and configuration. A key design principle is to leverage this functionality as much as possible and minimize customization. Configuration and customizations in the Esri application will deliver the tailored solution as per the UU business process. Environment: LoadRunner(web(HTTP/HTML),Citrix,Web Services),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle, ,Postman,SoapUI Client : Western Power Project : Work Planner Role : Performance Architect Location : Perth , Australia Description:Western Power s current version of Work Planner (3.36) will be upgraded to 4.1. The Work Planner4.1, upgraded version in future is to support OPI initiatives. This upgrade should ensure Work Planner and other systems that integrate with it continue to function correctly after the upgrade Environment: LoadRunner(web(HTTP/HTML),Citrix,Web Services),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle Client: General Electrical Project: GE Health Care Role: Project Manager Location : Hyderabad , India Description: GE Healthcare provides services in medical imaging and information technologies, medical diagnostics, patient monitoring systems, performance improvement, drug discovery, and is pharmaceutical manufacturing. The medical equipment and devices are monitored and controlled by means of IT. Several systems of applications are used to manage these clinical service devices. This project involves Performance Testing of Siebel CRM 7.8/8.0 instances and Oracle ERP 11G applications across various streams in GE Healthcare. Thorough Functional Understanding of Oracle ERP, Worked with Project team in creation of Test Strategy. Client: Morgan Stanley Smith Barney (Newyork) Project: GE Health Care Role: Lead Location : Newyork , USA Description: Morgan Stanley Smith Barney is a retail brokerage joint venture between Morgan Stanley and Citigroup.On January 13, 2009, Morgan Stanley and Citigroup announced that Citigroup would sell 51% of Smith Barney to Morgan Stanley, creating Morgan Stanley Smith Barney, which was formerly a division of Citi Global Wealth Management. The combined brokerage house has 18,087 brokers and manages $1.5 trillion in client assets. Clients range from individual investors to small- and mid-sized businesses, as well as large corporations, non-profit organizations and family foundations. Environment: LoadRunner(web(HTTP/HTML),Web Services, Siebel ),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle Client: Nike Inc Project: GTM Role: Sr .Engineer Environment: LoadRunner(web(HTTP/HTML),Web Services, Siebel ),VuGen, Performance Center, Unix, Jmeter, SQL, PL/SQL, Oracle Keywords: continuous integration continuous deployment quality analyst user interface database sfour information technology business works hewlett packard green card procedural language California Delaware Massachusetts |