Post Job Free
Sign in

Engineer Information Security

Location:
Burlingame, CA
Posted:
August 30, 2020

Contact this candidate

Resume:

Summary

Over ** years of diverse experience in information technology with emphasis in application performance tuning and Testing/Quality Assurance including 8+ years in application development and implementation

Involved in gathering business requirements, scoping the application, collecting information from developers, architects and designing test strategies

Extensive knowledge in Performance Test Life Cycle and Agile methodology

Strong working experience across various domains like financial, health care, airline, retail, and supply chain industries

Strong programming skills in UNIX, C, C++, Java and worked extensively on Java & J2EE Applications

Worked with Production Support Groups and involved in Capacity Planning and server sizing

Good knowledge in JVM and garbage collector tuning, heap/thread dump analysis with working knowledge of Linux operating system

Involved in independently designing and developing automation test suites for Performance, Load, Stress, Regression, Chaos and Resiliency testing

Extensively involved in performance tuning of application servers such as Web logic, IBM WebSphere and Apache Tomcat

Experience on SOA (Service Oriented Architecture) testing of Web Services like SOAP/XML - WSDL based web services and Rest Web services – JSON

Experience in analyzing stall/stuck threads using Wily Introscope, App Dynamics and heap/thread dumps using Eclipse Memory Analyzer Tool (MAT) to understand memory leaks

Good knowledge in middleware visualization using DevTest LISA tool and profiling front-end applications using Dynatrace, AppDynamics

Worked extensively with Load runner. Created scripts, scenarios that ran tests with IP Spoofing with several processes and in multithreaded environments

Experience in Performance tuning of database servers and analyzing AWR reports

Analyzes production volumes and user behavior using SPLUNK. Created and configured management reports and dashboards in SPLUNK, AppDynamics

Ability to quickly master new concepts, applications, technologies and working environment

Experience in mentoring and guiding test engineers on tools and assist in evaluating analyzed results

TECHNICAL SKILLS:

Automation Tools

Load Runner, Performance Center, QTP, Quality Center, JMeter, Blazemeter, Jenkins

Languages

C, C++, Java, Shell, HTML, XML, SQL, CSS

RDBMS

Oracle, MS SQL Server, My SQL, DB2, MS Access

Project Management Tools

MS-Project, MS – Visio, JIRA

Methodologies

Agile, Performance Test Cycle, Waterfall, RUP

App Servers

Web Logic, Apache Tomcat, Web Sphere

Monitoring Tools

IBM ISA, Eclipse, Wily Introscope, App Dynamics, J2EE Diagnostics, Dynatrace, Sitescope, MAT, Vsphere, Heap hero, Fast Thread, Perfmon, Sitescope

Operating Systems

Windows, UNIX, Linux, Solaris, AIX, Windows

EXPERIENCE

KFORCE Inc Oct 2018 – till date

Role: Apps Systems Engineer

Responsibilities:

Engage in performance engineering for a banking & financial clients’ customer facing public site and Performance Analysis of its web security features like Shape shifter, NuData, 41st parameter among others

Analyze homepage and business critical product pages using profiling tools like AppDynamics, Dynatrace etc.

Conduct quarterly and annual meeting with business partners, infrastructure engineering groups to outline projected usage volume and identify key areas that need Capacity planning

Create and analyze application Java Heap and Thread dumps for processes not meeting stated nonfunctional requirements and service level agreements (SLA). Identify JVM tuning parameters and implement them under various scenarios

Work across team and stakeholders to drive new initiatives like Continuous Integration / Continuous Development using Jenkins tool

Play lead role across technology enterprise in evaluating new technologies like Blazemeter, Cloud Foundry

Work with application architects to identify key areas of performance improvements and suggest opportunities for application tuning

Conduct chaos, resiliency testing on app systems and determine OS & JVM tuning parameters

Contribute regularly to improve process in the form of developing tools to validate test environments, automate analysis reports and documents details

Use Splunk (log parser) to capture and analyze production usage patterns and utilize the data to validate and modify existing performance test strategies

Environment: Apache tomcat, Weblogic, Redis, Performance Center, Quality Center, Java, J2EE, JMeter, AppDynamics, Fast Thread, IMB BPC monitoring, MS SharePoint, IBM Websphere, Memory Analyzer Tool, AIX, JIRA, Jenkins

Endurance Group Inc Nov 2017 – Aug 2018

Role: Sr. Performance Engineer (Lead)

Responsibilities:

Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. Creating scripts using various protocols such as web/Webservices, JAVA, Citrix, Http, WinSock, RMI, .NET in HP Load Runner

Collaborate with key stakeholders to evaluate business goals, propose solutions, schedules, perform feasibility analysis and implementation oversight of the cross-functional performance testing

Responsible for defining, setting up and maintaining Application Performance Monitoring (APM) using the following tools and approaches: DynaTrace, IBM Perceiver, Wily Introscope etc.,

Identify performance turning opportunities and propose future goals. Generate performance analysis, session reports and other related documentation required for validation and analysis

Responsible and single point of contact for Performance Testing and Engineering for a leading airlines’ TechOps, Crew portfolios

Responsible for uninterrupted IT operations for a leading airlines’ during inclement weather conditions (IROP) and recovery

Implementation of Agile methodology Performance Testing supporting DevOps initiative

Performance Workload modelling and architecting applications from Performance perspective

Environment: Performance Center, Quality Center, Java, J2EE, JMeter, DynaTrace, IMB BPC monitoring, MS SharePoint, IBM Websphere, Memory Analyzer Tool, JIRA

MODIS Inc Jun 2016 – Sept 2017

Role: Sr. Performance Engineer

Responsibilities:

Identified and developed relationships with key individuals and groups. Provided leadership, mentoring and technical oversight within team

Developed test scenarios and strategies to properly load / stress the system in a lab environment and monitor/debug performance & stability problems

Worked with various project stakeholders and release managers on multiple project releases

Participated in up front application and technology requirement gathering, design and functionality reviews when required, to drive the quantitative definition of performance requirements

Analyzed performance test results and shared with business, development, and internal team members as appropriate. Designed and implemented technical infrastructure for performance test automation for each project

Developed performance diagnostic procedures and drove triage of performance-related production incidents.

Worked extensively on IBM Support Assistant (ISA) to understand and debug memory leak issues

Extensively involved in JVM tuning using Memory Analyzer Tool (MAT) and other tools

Analyzed production volumes, user behavior using SPLUNK & other analytic tools to identify scope for optimization

Identified performance tuning opportunities, remediation options and identified root cause analysis for performance problems

Forecasted and modeled future IT infrastructure requirements and provided subject matter expertise for projects and initiatives

Provided required input to capacity planning activities and application sizing to ensure required service levels are met

Involved in designing Load, Stress and Failover Testing scenarios based on SLA for various systems and future load projections

Environment: Weblogic, Performance Center, Quality Center, Java, J2EE, JMeter, SPLUNK, Sitescope, MS SharePoint IBM Websphere, Memory Analyzer, Sumologic

MODIS Inc Sep 2014 – March 2016

Role: Sr. Performance Engineer

Responsibilities:

Lead a team of 5 members and worked as project release facilitator and test coordinator for various business platforms

Designed test strategies and managed goals for performance testing of applications

Worked with various project stakeholders and release managers on multiple project releases

Conduct daily and weekly status report meetings with customers

Responsible for creating performance test plans detailing requirements for Benchmark Load Stress and Failover testing

Engaged in performance analysis and tuning for multiple online banking applications (www.wellsfargo.com) across different platforms

Worked extensively on Wily Introscope for monitoring analysis

Extensively involved in JVM tuning using Memory Analyzer Tool (MAT) and other tools

Analyze production volumes, user behavior using SPLUNK & other analytic tools to identify scope for optimization

Explained and elucidated performance metrics to the stakeholders and other audience

Work closely with Information security team for all security risk remediation projects such as DDoS attacks and hacking activities

Worked on service visualization of WebService calls to third-party/external applications using DevTest LISA tool and Meddler

Performed stress testing using various features of LoadRunner, recorded and debugged scripts using multiple actions using Vugen module in Load runner

Developed and enhanced LoadRunner scripts with appropriate error handling and validation points using standard Vugen functions and custom coding

Involved in designing Load, Stress and Failover Testing scenarios based on SLA for various systems and future load projections

Worked with build and platform engineers to improve the architecture and technology used in the application

Performed IP Spoofing using LoadRunner for load balancing issues. Excellent skills in Installing, and maintaining LoadRunner software

Environment: Performance Center, Quality Center, Java, J2EE, JMeter, SPLUNK, Wily Introscope, Weblogic, Tomcat, Dynatrace, CA LISA, Memory Analyzer

Infosys Technologies Nov 2010 – May 2012

Role: Performance Test Engineer

Responsibilities:

Developed performance test plans and managed tasks for performance testing of business applications

Performed stress testing using various features of Loadrunner, recorded and debugged scripts using multiple actions using VuGen module in Loadrunner

Designed scenarios based on important transaction and users’ feedback to simulate realistic load on the system

Extensively Worked in Web, Web services, MQ and JMS protocols in Load runner.

Experience testing web services using SOPUI and Load runner

Worked on Legacy applications using Winsock protocol

Measured response time of important actions of users using start and stop transactions functions

Executed scenario with different network bandwidth and browser agents

Developed Loadrunner enhanced scripts with C functions, parameterized cookies, and stored dynamic content in Loadrunner functions, using client-side secure certificates

Modified the runtime settings such as pacing, think time, log settings, browser emulation and VuGen and controller timeout settings in Loadrunner

Responsible for creating performance test plans detailing requirements for Benchmark Load Stress and Failover testing

Involved in designing Load Stress and Failover Testing scenarios based on SLA for various systems and future load projections

Performed Base Line test for comparison with actual Load Test

Identified defects, assess root cause, and prepared detailed information for developers and business stakeholders

Responsible for making defect status report and project status report every week.

Environment: Performance Center, Quality Center, Java, J2EE, TIBCO, SiteScope, Weblogic, Websphere, NT Performance Monitor

Infosys Technologies Jun 2007 – Oct 2010

Role: Software Developer / Performance Tester

Responsibilities:

Involved in LR scripting and performance testing along with teams from in 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

Extensive advanced programming of LoadRunner VuGen scripts for dynamic navigation.

Creating the Test Scenarios, executing and generating reports using MQC and LoadRunner.

Extensively used Web (Http/html), Web Services and Oracle NCA Protocols

Extensively used SOAP UI to test web services

Performance Testing – Load testing, stress testing and soak testing of the application using LoadRunner

Worked on agile methodology for automation and performance

Installed, customized, and administered Quality Center and LoadRunner. Troubleshoot issues encountered, evaluate, and perform upgrades of the tools in the Mercury suite

Use HP Real User Monitor (RUM) and BPM Scripts to generate alerts for application availability,

Performance and volume

Involved in preparation of Automation plan and framework and lead the effort to enhance and extend automation framework to products tested manually

for configuring the Load generator machines to ensure that each VUser uses different IP addresses simulating a real time behavior

Configured Offline & Online Diagnostics like J2EE/.NET Diagnostics through performance center.

Used SiteScope to monitor server metrics

Construct C code to handle error response and dynamic transaction for HP BAC integration

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

Performed in-depth analysis to isolate points of failure in the application

Assist in production of testing and capacity certification reports

Created comprehensive analysis and test results report.

Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of Performance problems in a production environment.

Interface with developers, project managers, and management in the development,

Execution and reporting of test performance results.

Environment: Load Runner, Performance Center, SiteScope, Tibco, Excel, HP BAC, Oracle, MS SQL Server,Weblogic, Load Balancer, Visual Studios, JAVA, AJAX, Quality Center, Crystal Reports, J2EE Diagnostic Tool, web, Windows,HP-UX, AIX

EDUCATION

SYRACUSE UNIVERSITY Syracuse, NY

Master of Business Administration 2012 - 2014

Concentration: Supply Chain Management, Business Analytics & Information Sciences

GR-Management Padgett Scholarship (60% tuition)

Research Intern for Polaris Library Systems (Syracuse, NY) in cloud computing business opportunity recognition

OSMANIA UNIVERSITY Hyderabad, India

Bachelor of Engineering (Computer Science & Information Technology) 2003 - 2007

First Class with Distinction (Top 10% of Class)

Member - Student Council, ACUMEN (Technology Symposium)



Contact this candidate