Post Job Free
Sign in

Performance Test Lead

Location:
Chicago, IL
Posted:
February 08, 2021

Contact this candidate

Resume:

MANISH TIWARY

401-***-****• *******.******@*****.***

PERFORMANCE TEST LEAD

Software Quality Assurance • Continuous Process Improvement • Project Management

Driving force behind the development of long-term strategic planning and change management initiatives

Multifaceted, seasoned, and result-focused Software Performance Engineer, leveraging expertise in facilitating various Software Testing services, including test plans, test cases, test scenarios, test strategies and defect management to ensure Quality Assurance processes meet all business requirements. Strong hands-on in NeoLoad and JMeter load testing tools as well as advanced level expertise in JAVA, J2EE and shell scripting (Linux/Unix). Consistent record of delivering extraordinary results in enhancing software's performance by employing latest trends and technologies in performance testing and engineering area. Foster productive collaboration with global teams to ensure the product meets functional, quality, performance, scalability, privacy, and security standards. Expert in interacting with senior leadership and stakeholders to understand user requirements and gather inputs for aligning appropriate technical solutions with business objectives while also executing and delivering project results within time, scope, and budget.

o+11 years of extensive experience in performance engineering and Software Quality Assurance while designing baseline/benchmark, load, stress, endurance, and capacity tests for both web-based and standalone applications. Expertise in identifying performance bottlenecks and recommending enhancement options. Extensive Java coding experience, which involves designing and coding of CVS in-house load test tool TestHarness. Worked consistently with java stack technologies through profiling and reviewing developers' code as well as creating test stubs and automation tools. Equally proficient in shell scripting and PL/SQL.

oDemonstrated mastery in establishing performance tests for current load and capacity tests for future headroom while being involved in performance tuning of application servers. Have engaged in all phases of software engineering projects from initial requirements to final implementation, including strategy, architecting, design, infrastructure setup, development, quality assurance, and deployment.

Signature Strengths:

Application Performance Tuning • Java & J2EE • Shell Scripting •Agile Methodologies •Requirement Gathering •Data Analysis •Software Development Life Cycle (SDLC) •capacity planning •Defect Validation •Test Automation Frameworks •Strategic Planning & Execution • Risk Assessment & Mitigation • Consultation Services • Root Cause Analysis

Professional Experience

Role: Senior Performance Test Engineer Feb 2015 – Present

CCC Information Services Inc, Chicago, IL

Overview: Recruited to offer performance test consulting service for enterprise applications and infrastructure, including distributed internet technologies (J2EE, web services, etc.) and client/server applications. Forged solid relationships with the product development team in characterizing and optimizing application scalability and performance.

Notable Achievements:

Piloted the process of determining potential limitations in software architectures while utilizing NeoLoad and other Load testing/monitoring tools for tracking test results and evaluating performance metrics.

Pioneered initiatives for designing, establishing and executing performance test cases and scripts by analyzing both product specifications and performance test requirements.

Masterminded and led efforts focused on tracking test results and evaluating performance metrics captured from NeoLoad, Linux VMs, Web & App Servers, and monitoring tools such as AppDynamics and Oracle Enterprise manager.

Laid groundwork for improving the strategic planning and execution of various tasks regarding stand-alone integration projects and other complex application development projects.

Propelled innovation in pinpointing system discrepancies and tuning points through maximizing and interpreting technical data while coordinating an offshore team of 4 members.

Environment: NeoLoad, Oracle and MySQL, Jenkins, WebLogic, Oracle Enterprise Manager, AppDynamics, Prometheus, Grafana, Docker, JAVA, J2EE, JavaScript, Linux and Windows test VMs, Eclipse MAT, GC analyzer, SOAP UI, VersionOne, SVN, SharePoint

Role: Operations/Performance Engineer SEP 2014 – Jan 2015

Gemalto, Dallas/Fort Worth, TX

Overview: Designated to deliver quality solutions through gathering and provisioning data while also facilitating performance issues’ investigation, root cause analysis, and problem resolution initiatives.

Notable Achievements:

Championed the process of conducting data analysis and solution tuning to boost service efficiency as well as establish and optimize operational processes.

Executed strategic plans for WebLogic and Java processes' performance testing/tuning while evaluating results as well as recommended and integrated performance improvement solutions.

Environment: JMeter, Oracle, PL/SQL Developer, WebLogic, JAVA, Apache Tomcat, JConsole, shell scripting on AIX and Linux machines, MAT, Veritas Cluster Manager, GC analyzer, SOAP UI, MKS, SharePoint, OP5 monitor, Nagstamon, iTop

Role: Performance Test Consultant JAN 2013 – SEP 2014

CVS, Woonsocket, RI

Overview: Assigned to establish and execute performance and volume tests while aligning business and technical requirements with appropriate Performance testing plan for CVS. Engineered efficient use of complex user data files for facilitating e-scale load volume end-to-end testing. Played an instrumental role in conducting Verification, Benchmark, Stress, Failover and Volume tests against the application using Test Harness.

Notable Achievements:

Launched new initiative for performing static code review and analysis while tracking performance using multiple internal and customized monitors/scripts at machine level (I/O, VM, and netstat).

Enhanced quality outcomes by evaluating tests using Summary Analysis, Average Transaction Response Time, Throughput, Heap usage analysis, GC behavior, and query level analysis.

Lead initiative in introducing scalability testing and capacity planning as well as introduced structured templates in analysis sessions. Evaluated web page diagnostics to determine whether the bottleneck exists at server or at network level.

Enhanced capabilities in plotting performance graphs such as transaction response time, servers’ health performance status, hits per second, throughput and database server resources etc.

Driving force behind tuning and troubleshooting Web/App server performance issues while organizing meetings to discuss test execution processes and analyzed defects in coordination with developers, application team, and business teams.

Environment: TestHarness, JMeter, Oracle, TOAD, WebLogic, F5 Load Balancer, JAVA, Apache Tomcat, JConsole, shell scripting on AIX and Linux machines, Eclipse, MAT, GC analyzer, SOAP UI, MS-Office, SVN, SharePoint

Role: Performance Engineer OCT 09 – Dec 2012

Tata Consultancy Services, Gurgaon, Haryana-INDIA

Overview: Tasked with contributing to the success of SDLC phases, from requirement, design and development of TestHarness while gathering and evaluating load test requirements for CVS’s flagship application RxConnect. Designing test strategies, finalizing testcases, planning and conducting tests as well as meeting all testing specifications by employing required testing framework.

Notable Achievements:

Innovated and coded ramp up, duration, and ramp down functionalities in TestHarness, providing scenario settings to the controller, which ensured realistic load simulation to the server. Also worked on test script parameterization part which ensured data caching is avoided for a more robust testing experience.

Load test tool TestHarness upgrade and maintenance while facilitating Heap, thread and GC analysis and JVM tuning.

Environment: TestHarness, JAVA, J2EE, JavaScript, Eclipse, Oracle using Pl/SQL Developer, IBM MQ Series, Apache AMQ, Shell scripting on Linux and AIX machines, JProbe, JProfiler, HP Sitescope, Eclipse, Apache CXF

Education

Bachelor of Technology (Information Technology)

Cochin University of Science and Technology, Kochi, India, 2009

Technical Acumen

Testing Tools: NeoLoad, JMeter, TestHarness, Load Runner

Monitoring Tools: AppDynamics, Oracle Enterprise Manager, HP SiteScope, HP Deep diagnostics, Java Mission Control, Prometheus, Grafana, JaMon, Jconsole

Languages: Java, J2EE, JSP, XML, JavaScript; Well versed in frameworks such as Apache CXF, Spring, Selenium

Databases: Oracle

Version Tools: SVN, SharePoint, MKS, VersionOne, TeamTrack, JIRA

MW Servers and Containers: WebLogic, Apache Tomcat, Docker, and Kubernetes

Database Tools: TOAD, PL/SQL Developer

Development Env/IDE: Eclipse, JDeveloper

CI Tools: Jenkins, Hudson

Queue and Brokers for Async Java Communication: Apache AMQ, Kafka, IBM MQ



Contact this candidate