Lead Performance Engineer Resume
SUMMARY:
- Digital and e - Commerce professional with extensive hands on experience in platform performance and quality assurance of data driven applications leveraging big data and modern technologies
- Experienced in mentoring onsite and offshore teams -quality analysts and SDETs.
- 10+ Years Experience in Platform Performance Engineering and leading Testing teams.
- Managed 20+ onsite and offshore teams.
- Delivered successful platform upgrades and maintained consistent environments stability.
- Mentored teams in digital delivery, governance and software principles and processes.
- Created an enterprise maintenance process and procedures for continued systems enhancements and consistency.
- Partnered with cross functional teams to manage end-to-end performance delivery programs.
- Implemented automation process for data generation and verification of Load Testing environment availability.
TECHNICAL SKILLS:
Performance Testing Tool: Load runner Netstorm, NetCloud, NetOcean (Simulation), JMeter
Profiling & Monitoring Tool: AppDynamics, Dynatrace, Net Diagnostics, NewRelic, Cloudwatch, Splunk
Programming Languages: Java, Unix Shell Scripting, JavaScript, Python
Web Analysis Tool: SOAP UI, HTTP Analyzer, Firebug, Fiddler
Log/Data Analyzer Tool: Splunk, Stackdriver, Netforest
Remote Access Tool: SQL Developer, Xshell, Putty, Cisco VPN, RSA
Defect Management Tool: Jira, BugZilla, Jenkins
Application Servers: On Premises, Cloud, Virtual Machines
Messaging: Active MQ, Tibco
Automation Tools: QTP, Win Runner, Segue’s SilkTest, Selenium
PROFESSIONAL EXPERIENCE:
Confidential
Lead Performance Engineer
Responsibilities:
- Overall responsibility for the success of Confidential ’s and Bloomingdales Website Performance
- Manager/owner for the performance and launch of the company’s customer-facing products
- Delivered successful platform upgrades and maintained consistent environments stability.
- Mentored teams in digital delivery, governance and software principles and processes.
- Created enterprise maintenance process and procedures for continued systems enhancements and consistency.
- Partnered with cross functional teams to manage end-to-end performance delivery programs.
- Analyzed and Implemented automation process of data vs manual process
- Oversaw collaboration between and worked directly with engineering, design, marketing, sales and support to establish product strategy, generate requirements, manage the backlog and define key performance indicators
- Gathered and synthesized feedback from customers, adding qualitative information to quantitative inputs.
- Identified& isolated performance bottlenecks at application stack layer, including Network, Application, and Database. Provide performance solutions with application tuning and profiling, based on Best Practices and Recommendations.
Performance Engineer
Confidential
Responsibilities:
- Perceived response time measurement and analysis to improve it.
- Used Unix performance monitoring tools to monitor the system performance for Solaris and Linux servers
- Performance optimization for increased capacity. Did monitoring & optimization at Network, Web server and Oracle DB server.
- Created performance and capacity reports.
- Studied and understood the application functionality and layout
- Prepared detailed performance test report with level-1 and level-2 observations (on transaction counters and server/hardware performance counters).
- Working with developers to help identify root causes of performance defects in a timely manner.
Sr. Automation Engineer
Confidential, San Leandro, CA
Responsibilities:
- Coordination with onsite development and QA team.
- Preparation and analysis of functional and non-functional requirement documents.
- Developing test plans and test strategies.
- Writing test cases for functional testing.
- Setting up the environment
- Preparation of scripts and scenarios, which involves C coding and shell scripting.
- Design, coding and debugging of scripts.
- Execute the test procedures and test cases using SilkTest tool.
- Bug reporting on Bug tracking tool Bugzilla, Mantis and JIRA
- Automation of Test data using Bash Scripts and automated Service time extraction from application using Bash scripts.
Sr Automation Engineer
Confidential, San Francisco, CA
Responsibilities:
- Coordination with onsite development and QA team.
- Preparation and analysis of functional and non-functional requirement documents.
- Developing test plans and test strategies.
- Writing test cases for functional testing.
- Setting up the environment.
- Preparation of scripts and scenarios, which involves C coding and shell scripting.
- Design, coding and debugging of scripts.
- Execute the test procedures and test cases using SilkTest tool.
- Bug reporting on Bug tracking tool Bugzilla, Mantis and JIRA.
- Automation of Test data using Bash Scripts Coordination with onsite development and QA team.
Sr. Automation Engineer
Confidential, San Francisco, CA.
Responsibilities:
- Coordination with onsite development and QA team.
- Preparation and analysis of functional and non-functional requirement documents.
- Developing test plans and test strategies.
- Writing test cases for functional testing.
- Setting up the environment.
- Preparation of scripts and scenarios, which involves C coding and shell scripting.
- Design, coding and debugging of scripts.
- Execute the test procedures and test cases using SilkTest tool.
- Bug reporting on Bug tracking tool Bugzilla, Mantis and JIRA.
- Automation of Test data using Bash Scripts Coordination with onsite development and QA team.