Technology Specialist Resume
OBJECTIVE:
A self - motivated, result oriented, ambitious person willing to excel in a globally competitive environment for a responsible and challenging position in the area that shall yield the twin benefits of the job satisfaction and a steady-paced professional growth.
EXPERIENCE SUMMARY:
- 8+ years of industrial experience in Performance Testing and Engineering.
- 7+ years of working knowledge in different stages of STLC, Performance Test Planning / Strategy, Work-Load Modeling, Scripting, Scenario Design, Test Data Setup, Defect Management, Performance Engineering and Team Co-Ordination
- 2+ years of application development experience with Java, J2EE, JSP and Servlet, JDBC and MySQL DB
- Skillful in identifying performance framework and developing scripts in performance testing tools like LoadRunner, NeoLoad, JMeter
- Good knowledge of monitoring and profiling tools like NewRelic, HP Diagnostics, Splunk, Yourkit, Fiddler, etc. for identifying and isolating performance bottlenecks at application / hardware / environment layers
- Proficient in analyzing HEAP Dumps to find memory related issues, Thread Dumps to understand root cause of high timing operations
- Good experience in GC logs analysis and tuning GC parameters
- Experience in service virtualization using Wiremock
- Worked on Linux and Windows based environments
- Skillful in end to end Performance Testing Process involving requirements gathering, test planning, test designing, scripting, test execution, servers monitoring, performance issues root cause analysis and reporting
- Hands-on experience in Work-Load Modeling of an existing system as well as a new system by analyzing trends of load in webserver logs and applying the same to test scenarios
- Good knowledge in Project Planning and Effort Estimation
- Highly efficient in developing scripts using different protocols like Web (HTTP / HTML), Web Services, Mobile (HTTP / HTML), AJAX TruClient
- Good exposure to Waterfall and Agile / Iterative Methodology
- Highly efficient in developing Excel Based Macros
- Good communication, organization and interpersonal skills
- Ability to manage tight deadlines and conflicting priorities
- Approved H1B with Confidential Technology Solutions
TECHNICAL SKILLS:
Hardware / Platforms: Windows 98/XP/2000, Windows Server 2003/2008, Linux / UNIX
Performance Testing Tools: LoadRunner 11.x/12.x, Performance Center 9.10, JMeter, NeoLoad, Keynote MITE (Mobile Testing)
Monitoring Tools: New Relic, HP Diagnostics, Splunk, Eclipse Memory Analyzer Tool (MAT), Thread Dump Analyzer, PerfMon, Fiddler, HTTP Watch
Profiling Tools: Yourkit Code Profiler
Cloud Technology: Amazon Web Services (AWS)
Programming Languages: C / C++, Java / J2EE
Web / Application Servers: Apache Tomcat, JBOSS
Integration Tools: Jenkins
Service Virtualization Tools: Wiremock, CA LISA
Other Tools: SOAP UI, Quality Center, ALM
Databases: SQL Server 2012, Oracle 10g, MySQL
Scripting Languages: Basic Knowledge of Shell Scripting, VB Script, Python
Version Control: SVN, GIT
EXPERIENCE:
Confidential
Technology Specialist
Tools: APACHE Tomcat, Java, J2EE, JSP, Servlet, JDBC, MySQL
Responsibilities:
- Involve in understanding the problem statement for application development
- Gathering requirements and business needs for different modules of the application
- Prepare low level design (LLD) and high level design (HLD) documents
- Setup application development framework
- Setup development environment which includes setting up Tomcat as web and application server, Java as development language and MySQL as backend DB
- Application end to end development
- Database design and setup based on the need and design of application
- Unit testing of the application code
- Automation testing of the code by using Selenium JARs
- Functional and performance testing for the developed modules
- Deploy application in other environment
- Prepare project presentations
Confidential
Tools: Load Runner 12.01/12.50 , New Relic, HP Diagnostics, Splunk, Yourkit, MAT, Thread Dump Analyzer, SOAP UI, Jenkins, Quality Center / ALM, CA LISA, Wiremock
Project Lead (Onsite)
Responsibilities:
- Involve in non-functional requirements gathering from client / stakeholders
- Identify critical business scenarios and prepare business flow documents
- Setup performance testing process while defining activities to be performed in each phases
- Create process and technical templates like efforts estimation, efforts tracker, workload modeling sheet, etc.
- Interact with clients to understand the performance testing needs, demand and align resource availability as per project needs
- Prepare test plan and test estimation document
- Prepare traversal flow document
- Perform production logs analysis to understand performance testing workload
- Test scripts development / validation and test executions
- Service virtualization for web service APIs to eliminate downstream application dependencies and solve test data needs / issues
- Perform dynamic code profiling to understand code level performance bottlenecks
- Monitor web, application and database servers in order to help performance tuning
- Analyze application logs and tune JVM parameters to match application performance to expected level
- Analyze the test results and prepare preliminary reports and executive summary reports
- Review and submit test completion report for sign off
- Participate in post-production deployment calls and provide Go/No-Go decisions from performance standpoint
- Act as the onsite coordinator for the project
- Prepare project presentations
- Update daily tasks including the estimates and actual submission
- Update weekly status and test status reports
Confidential
Tools: Load Runner 11.50, PerfMon, AWR Reports
Project Lead (Onsite)
Responsibilities:
- Involve in non-functional requirements gathering from client / stakeholders
- Identify critical business scenarios and prepare business flow documents
- Setup performance testing process while defining activities to be performed in each phases
- Prepare test plan and test estimation document
- Prepare traversal flow document
- Test scripts review and test executions
- Monitor web, application and database servers in order to help performance tuning
- Analyze the test results and prepare preliminary reports and executive summary reports
- Review and submit test completion report for sign off
- Act as the onsite coordinator for the project
- Prepare project presentations
- Update daily tasks in project plan including the estimates and actual submission
- Create weekly status and test status reports
- Update monthly dashboard reports
Confidential
Tools: Load Runner 9.52, JMeter
Project Lead
Responsibilities:
- Involve in non-functional requirements gathering from client/stakeholders
- Identify critical business scenarios and prepare business flow documents
- Setup performance testing process while defining activities to be performed in each phases
- Prepare test plan and test estimation document
- Prepare traversal flow document
- Test scripts development / validation
- Prepare project presentations
Confidential
Tools: Load Runner 9.52/11.00, Wily Introscope, AWR Reports, Zenoss, SOAP UI, Quality Center
Team Member / Project Lead
Responsibilities:
- Involve in non-functional requirements gathering from clients/stakeholders
- Identify critical business scenarios and prepare business flow documents
- Prepare test plan and test estimation document
- Prepare traversal flow document
- Test scripts development / validation and test executions
- Monitor web, application and database servers in order to help performance tuning
- Analyze the test results and prepare preliminary reports and executive summary reports
- Review and submit test completion report for sign off
- Prepare project presentations
- Participate in post-production deployment calls and provide Go/No-Go decisions from performance standpoint
- Act as Defect Prevention Coordinator for the project
- Create project plan and metrics plan
- Update daily tasks in project plan including the estimates and actual submission
- Create weekly status and test status reports
- Update monthly dashboard reports
Confidential
Tools: Load Runner 9.52, Perfmon, PUMA ( Confidential In-House Tool)
Team Member
Responsibilities:
- Identify critical business scenarios and prepare business flow documents
- Prepare traversal flow document
- Test scripts development/validation and executions
- Monitor web, application and database servers
- Analyze the test results and prepare preliminary reports and executive summary reports
Confidential
Tools: Load Runner 9.0, Performance Center 9.10
Team Member / Test Coordinator
Responsibilities:
- Conduct call to validate status of test executions
- Test scripts validation and executions
- Analyze the test results and prepare preliminary reports and executive summary reports
Confidential
Tools: Load Runner 9.0, Performance Center 9.10
Team Member
Responsibilities:
- Test scripts validation and executions
- Analyze the test results and prepare preliminary reports and executive summary reports
