Senior Test Analyst Resume
Oakland, CA
SUMMARY:
- Deep understanding of Selenium, JMeter, Loadrunner along with other load generation tools
- Experienced in Definition Test Scenario, Test Strategy, Test Plan, Capacity Planning assessments, Automation/Performance Test Report, Release decision, Risks and Mitigation Plans, Production Support. Risk Analysis during traffic increase.
- Worked on Openshift and Docker Containers implementation.
- Experience in testing the Microservice
- JVM Configuration and query optimization
- Involved in GC Optimization
- Involved in upgrading the software platform and jdk
- Configuration management with Chef and Jenkins
- Excellent time management skills with the ability to drill to the root of a problem as needed
- Excellent problem solving skills with a strong technical background and good interpersonal skills
- Enjoy working in fast paced environments and shouldering responsibility
- Flexible and versatile in adapting to new environments
TECHNICAL SKILLS:
Load Testing Tools: Selenium, TestNG HP Load runner, JMeter, SOAP UI, Load UI
Profiling Tool: Yourkit, JVisualvm
Bandwidth Testing Tool: WANem, TCmon
Functional Areas: Government, E - commerce, Financial institution/Bank
Methodologies: Agile
Databases: Oracle10g, SQL, Hadoop and MongoDB
Scripting: Python, shell script
Technologies: JavaProtocols: Web (HTTP/HTML), TCP/IP, FTP
Operating Systems: Linux
Version control system: Gitlab
Configuration management: Chef
Continuous integration: Jenkins
Cloud: AWS EC2
PROFESSIONAL EXPERIENCE:
Confidential, Oakland, CA
Senior Test Analyst
Responsibilities:
- Introduced new and expanded existing testing strategies using open source and internal tools to ensure comprehensive coverage of both customer facing and back end components in web application and REST APIs both before and after the launch using a multitude of technologies such as Java, TestNG and Selenium
- Involved in preparing test plan and test cases for the product and review meetings with the customer.
- Owned the end to end testing process from requirements gathering to production release.
- Built and managed a QA team of highly talented and capable engineers of different levels from Interns to Leads.
- Managed all aspects of quality assurance in the company, including but not limited to spec reviews and early issue identification due to potential problems with testability of expected features/products; deriving test strategies and performing resource allocation for planned projects and post deployment maintenance; communicating with stakeholders before, during and after product completion to ensure their satisfaction with product quality.
Confidential, Oakland, CA
Performance Team Lead
Responsibilities:
- Supported component and full stack testing for a variety of applications where performance was key to the business
- Developed programmatic test plans that were automated to run regularly or on-demand
- Performed load and stress testing to determine QPS, throughput, response times and error percentage for applications
- Developed grafana/graphite Dashboard to display the performance test results
- Responsible for determining the source of bottlenecks across multiple applications
- Setup performance testing as a self-service platform
- Work with developers, analysts and project managers to determine requirements.
Environment: Jmeter, Web HTTP/HTML, Web Services, Jira, Linux, Jenkins, Jconsole and zenoss
Confidential, Dallas, TX
Performance Team Lead
Responsibilities:
- Work with developers, analysts and project managers to determine requirements
- Interact closely with business analysts and functional experts to clarify the functional questions and find functional gaps.
- Conduct performance testing of the application using Load Runner.
- Develop test scripts using Load Runner by recording test cases, adding checkpoints, parameterization, correlation and also custom code as needed to enhance the scripts.
- Design Manual and Goal oriented scenarios using Load Runner Controller module.
- Perform Web HTTP/HTML and Web Services testing through VuGen.
- Perform load, stress and volume testing, scenario creation and execution, measured throughput, hits per second, response time, and transaction time using Load Runner components.
- Create scenarios using Controller in Load Runner for concurrent and sequential users.
- Use Quality Center for storing, organizing and executing automated tests and their resources such as object repositories and function libraries.
- Making script by using Vugen and executing by using performance center.
- Report and track bugs to closure using Quality Center Defect Module.
- Determine the source of bottlenecks by correlating the performance data with end-user loads and response times.
- Give feedback to the development team with discovered issues/benchmarks and possible improvements.
- Analyze graphs with project manager and prepare load testing report.
Environment: HP Load Runner, System Testing, Web Testing, performance center 11.0 , Web HTTP/HTML, Web Services, Quality Center, Claim, JMeter and IMarco, IPhones, Android
Confidential, Atlanta, GA
Performance Test Lead
Responsibilities:
- Met with project team to determine performance requirements, goals, and test strategies based on client specifications and architectures.
- Interacted closely with business analysts and functional experts to clarify the functional questions and find functional gaps.
- Developed test scripts and performed performance testing using Load Runner.
- Designed scenarios for performance testing, generating scripts and handling correlation as well as parameterization using Load Runner VuGen and executed scenarios using performance Center.
- During testing, errors were tracked, analyzed, and reported using Load Runner components.
- Analyzed Load Runner test results to find out the transaction response time and system bottlenecks.
- Took part in the bi-weekly meetings with analysts and managers and understood various process plans and functionality in detail.
- Reviewed and checked test scripts created by other resources.
- Performed baseline, full load, and stress and capacity test.
- Analyzed throughput graphs, hits/second graphs, transactions per second graphs and rendezvous graphs using LR Analysis tool.
- Properly coordinated with team about workflow for the tax forms (key entry software, key removal software, vcapture, flag removal, ITS export).
- Helped project teams in recognizing possible bottlenecks and potential trouble spots.
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management.
Environment: HP Load Runner, System Testing, Web Services, performance Center 11, MS SQL Server, redhat Linux .
Confidential
Test Lead
Responsibilities:
- Strategy Planning
- SAN set-up, monitoring, performance analysis
- Work Load Modeling
- Designing the framework for Performance Test Automation
- Designed scenarios for performance testing, generating scripts and handling correlation as well as parameterization using Load Runner VuGen and executed scenarios using performance Center.
- During testing, errors were tracked, analyzed, and reported using Load Runner components.
- Analyzed Load Runner test results to find out the transaction response time and system bottlenecks.
- Reporting
Confidential
Performance Tester
Responsibilities:
- Wrote test cases in Application Lifecycle Management to test data in source and target database based upon business requirement documents, business rules, technical design documents and technical specification documents, parameter files, patterns and mapping documents.
- Took part in the daily standup meetings with business analysts and test lead to understand various process plans and functionality in detail.
- Responsible for developing and modifying automated test scripts using Load Runner.
- Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
- Created correlation as well as parameterization using Load Runner VuGen.
- Executed scenarios using performance center and analyzed the results using Load Runner Analysis.
- Extensively used Toad for data validation and verification.
- Used Application Lifecycle Management for storing, organizing and executing test scripts based on multi-project.
- Performed multi-project back-end testing in various environnements and data bases.
- Configured run time settings for different scenarios.
- Defined transactions to measure server performance under load by creating rendezvous points to simulate heavy load on server.
- Analyzed regression tests, designed and developed tests.
- Using Load Runner, analyzed the response times of various business transactions, module login times under load and developed reports and graphs to present the test results.
- Effective coordination existed between development team and testing team.
- Provided weekly status reports based on performed tasks.
Environment: HP Load Runner, Back-End Testing, Multi-Project, ALM, Parameter File, Different Patterns, Mapping Document, Technical Design Document, Technical Specification Document, MS Excel, IE, Mozilla Firefox, Google Chrome, Windows XP.
Confidential
Performance Tester
Responsibilities:
- Primarily responsible for setup and execution of test cases, and capture data related to performance testing.
- Conducted performance testing using Load Runner for the entire applications using various scenarios specifically that are designed for testing real world scenarios.
- Created various performance scripts using Load Runner VuGen.
- Used Rendezvous point, Start and End Transaction, Parameterization, Correlation features in Virtual User Generator of Load Runner.
- Verification and checkpoints had been implemented through Load Runner as an automated testing tool such as global verification checkpoints and text checkpoints.
- Wrote application specific functions using C language to add logic to load testing scripts.
- Created Load Runner graphs to analyze results.
- Documented the errors using Quality Center and tracked them to completion by communicating and coordinating with the development as well as the support group.
- Worked with multi-cultural teams across multiple time zones to accommodate offshore business hours.
- Used Quick test Professional for bug tracking and reporting.
- Analyze results of transactions response time, transaction under load, hits per second and throughput.
- Provided management with analyzed test results and provided recommendation for performance improvements as needed.
- Responsibly enhanced previously developed automated scripts.
- Good communication with development team to resolve defects as needed.
- Collaborated with capacity planning to obtain the performance expectations of performance scenarios to be executed and provided results to validate current forecast models.
Environment: HP Load Runner, Quality Center, UNIX, Agile (Scrum), MS SharePoint, MS-Office.
Confidential
Performance Tester
Responsibilities:
- Wrote and executed test cases and test scripts after reviewing required documents and technical specifications.
- Interacted with analysts, developers and performance testing team members in different defect raising situations.
- Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
- Responsible for developing and executing performance and volume tests.
- Independently developed Load Runner test scripts according to the test specifications/requirements.
- Developed the Load Test scripts using the Load Runner Virtual User Generator (VuGen) and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values.
- Used Scheduler to schedule the scenarios for user’s Ramp up/Ramp down in Load Runner Controller.
- Conducted duration test, stress test, baseline test, load test and endurance test.
- Conducted IP Spoofing using Load Runner Controller.
- Monitoring application and server utilization, response time, availability, performance and traffic flow by using HP Site Scope
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second and throughput.
- Reported bugs using Test Director.
- Created a test standards document and provided weekly reports based upon performance tasks.
Environment: HP Load Runner, System Testing, Test Director, VBScript, HP Site Scope Cross Browser Testing, Windows 2003.
Confidential
Test Engineer
Responsibilities:
- Coding for Master and Entry
- User Interface designing
- Involved in preparing the test case document
- Involved in testing various modules and recording bugs
- Defect management and bug reporting
Environment: HP Load Runner, System Testing, Test Director, VBScript, HP Site Scope Cross Browser Testing, Windows 2003.