Ramya Purushothaman
Citizenship : Indian Date of birth : 01 January 1986
Contact
Tel – 408-***-****
e-mail : *****.***@*****.***
Address
*** ********* **, ***# *, Foster City, CA – 94404
Profile
Objective: Seeking Position of Performance Test Engineer
Key Skills
Proficient with a number of Load Testing, Monitoring Tools, Concepts and Technologies specified below:
Load Testing Tools Monitoring & Profiling Tools Operating Systems & Other Tools Technologies and Concepts
HP Load Runner 9.5
Performance Center 9.5
Silk Performer 2009
(Can quickly adapt to any other new tool if required)
Wily Introscope
SiteScope
JRockit
IBM - PMAT
VMStat
Perfmon
EVTK
Unix
Windows
Rational Clear Quest
SOAP UI
Java,
Web Services
Apache Tomcat, IIS
SQL, Oracle, HTML
Educational Qualification
Course Master of Science in Information Technology
Period 2006 – 2008 (Through Distance Education)
University Allagappa University, Tamil Nadu, India
Course Bachelor of Science in Computer Science
Period 2003 – 2006
University Madras University, Chennai, India
Certifications
Cognizant Certified Professional in Load runner and Borland Silk Performer.
Cognizant Certified Professional in Performance Testing and Software Testing.
Work Experience
Company Wells Fargo
Title Performance Test Engineer
Period Sep 2010 – Present
Location San Francisco, CA
Company Cognizant Technology Solutions
Title Performance Test Engineer
Period Nov 2006 – Mar 2010
Location Chennai, India
Project Experience
Close to 5 years of experience as Performance Test Engineer
Experience in working for one of the largest retail bank as a performance engineer.
3 + years of experience for the client eBay as a load and performance engineer.
Have worked in client location eBay (India Development center) for 2 years.
Expertise in:
Web application (HTTP protocol) performance testing
Web Services performance testing
Batch performance testing
Java application testing using PMAT, JRockit and EVTK.
Summary
Primarily responsible for the setup and execution of the test cases, capture, and synthesize data related to a performance test
Pursue all available tools and diagnostic techniques to drill down to determine root or an area of focus for the developers.
Working knowledge of Introscope to pinpoint more specifically the bottlenecks when there are problems.
Responsible for synthesizing the testing results into various standard document templates, such as the Performance Impact Analysis
Skilled at converting raw data into meaningful charts and graphs that show the pertinent results of the test in graphical context.
Prepared Test Plans for the performance testing activities that was to be conducted and prepared a detailed test design on various load tests to be conducted based on the requirements gathered.
Created Scripts and performed Test Execution in Borland SilkPerformer, HP Performance center and Load runner.
Performed CPU and Memory monitoring and performance metrics extraction of web, application and database servers.
Collected performance test results and metrics and did detailed Analysis of logs.
Closely worked with development team and guided them in finding and fixing the performance defects
Detected performance bottlenecks related to
o Memory leaks in application server.
o Java / Page time degradation
Collaboratively worked with Capacity Planning to obtain the performance expectations of performance scenarios to be executed, provided results to validate current forecast models, and for future infrastructure architecture planning.
Worked with development team in tuning the JVM parameters.
Walk through Load and Performance report with client for optimization and escalate issues when needed.
Prepared detailed test reports and summary report highlighting the different load tests conducted and the performance achievements made from the engagement.
Professional Experience
Wells Fargo – Performance Engineer
Wells Fargo is a diversified financial services company with operations around the world. Wells Fargo is the fourth largest bank in the US by assets and the largest bank by market capitalization. Wells Fargo is the second largest bank in deposits, home mortgage servicing, and debit card.Load and performance team engages both the quality management of processes and the direct quality of products. The QA aspect of CICCT assures that the standards, processes, and procedures are appropriate for the project and are correctly implemented. The load and performance QA team verifies that a project is executed following its standards, processes and procedures as defined by QA and produces the required internal and external products.
Reviewed requirements for project and designs for performance tests.
Implemented workload models sizing application or project demand for required resources to meet business needs.
Developed document rationale and mitigation strategies for course of action.
Analyzed the performance data to calibrate system models.
Created system models for predicting potential performance risks, end-to-end response times and bottlenecks.
Documented project deliverables: Workload Models, Statement of Risk, Experiment Results and System Models.
Automating and implementing performance test.
Developing scenarios for performance test.
Giving feedback to the development team with possible improvements and discovered issues/benchmarks.
Evaluating product reliability and scalability.
Responsible for detecting problems in software and applications
Cognizant Technology Solutions.
eBay – Load and performance engineer.
eBay is The World's Online Marketplace, enabling trade on a local, national and international basis. The Load and Performance Testing process for the BU (Business Units) in eBay starts right from the Requirement phase and extends up to the Production phase. Load and Performance testing is conducted for the features that are developed and released in a biweekly mode
Have been involved in Performance testing all the eBay’s major various domains like Registration, Checkout, Sell Your Item (Selling), Offer (Bidding), MyeBay, SignIn, Feedback, ViewItem, Search and more.
Worked closely with Development team and Client Business Team to get an understanding of the system architecture, system component interactions, application load pattern and the Performance SLA.
Prepared Test Plans for the performance testing activities that was to be conducted and prepared a detailed test design on various load tests to be conducted based on the requirements gathered
Performed CPU and Memory monitoring and performance metrics extraction of web, application and database servers
Detected performance bottlenecks related to memory leaks in application server and Java / Page time degradation
Verified that Web application performance meets the requirements for page response times, numbers of concurrent users, and system resource usage.
Conducted stress testing to expose performance bottlenecks and determine system behavior under peak activity when user load exceeds anticipated levels; verify that applications recover from overload conditions as expected.
Utilized the client proprietary tools for monitoring and reporting
Performance Testing Process Knowledge & Value Adds
o Familiar with performance testing best practices from Cognizant Technology solutions
o End to End performance testing experience starting from ‘Requirements Collection’ to ‘Report Preparation’
o Client interaction and communication skills developed from delivering multiple projects.
Team Management Skills
Coordination with development team and client team for performance testing activities.
Lead Team of 3 members
Trained Entry Level Trainees into team
Passport & Visa Details
Citizenship Indian
Passport Number G1791019
Visa EAD on L2
Personal Details
Name Ramya Purushothaman
Date of Birth 01-08-1986
Location San Mateo, CA
Email Address *****.***@*****.***
Contact Number 408-***-****
Marital Status Married