Performance Engineer Resume
SUMMARY:
- Over 5 years of excellent understanding of entire Software Development Life Cycle and Testing Processes, Techniques and Strategies.
- Highly motivated analyst with experience in the field of IT with focus in QA and Testing of web based and client server applications, Application Programming Interface (API) with JSON and XML.
- Effective use of QA and Testing practices. Strong knowledge of all phases ofSDLC and strong working knowledge of Software testing (Functional, Integration, Performance, Quality Metrics)
- Development and effective QA implementation in all phases of Software Testing Life Cycle (STLC).
- Proficient in all areas of test life cycle from Test plan to defect tracking and managing defect lifecycle, developing and maintaining test scripts, analyzing bugs and interacting with development team members in fixing the defects
- Extensive experience in Functional testing, System testing, Performance and Load testing, Manual testing and Web Service/SOA testing.
- Professional experience in analyzing business design document, business requirement specifications to create test plans, test cases and test scripts for Windows, Java and UNIX environments.
- Excellent communication skills, strong analytical skills, detail - oriented, flexible and adaptable to work changes.
TECHNICAL SKILLS:
Testing Tools: HP Load Runner, QTP, Neoload, SOAPUI/LoadUI, JMeter
Defect Tracking: HP Quality Center 11.0/ALM
Monitoring Tools: Dynatrace, PerfMon, UNIX Command, NMON
Management Tools: Versionone, VSTS
Operating System: Windows 10/8/7, UNIX, Linux
Database: Oracle, MySQL, SQL Server
Other: MS Word, Excel, PowerPoint, Visio, SharePoint, Citrix
Methodologies: Agile, Iterative, Waterfall.
Languages: Java, JavaScript, PHP, C#, HTML, XML
PROFESSIONAL EXPERIENCE:
Confidential
Performance Engineer
Responsibilities:
- Reviewed Test Documents in coordination with client, development team and other complex matrix teams and stakeholders including functional teams and business analysts.
- Analyzed the Functional and Performance requirements and prepared test cases /scripts and test data strategy document.
- Develop workload models sizing application for required resources to meet business needs.
- Perform baseline test, and benchmark test, load test, stress test, and destructive/failover test.
- Create various scenarios in Controller and perform several tests like baseline test, benchmark test, load test, stress test and destructive/failover test to ensure the website met the stipulated SLA.
- Capture all performance metrics and statistics like CPU usage, TPS, and memory utilization and analyze if there’s any performance bottleneck using monitoring tools.
- Managing the several builds, communicating with all stakeholders at various levels from developers and QA testers, system architects to senior management.
- Defect tracking responsibilities using Quality Center.
- Use the broad functionalities of Dynatrace to monitor all applications and analyze performance at different levels, including browser reports, actual user experience, memory diagnosis, architecture etc.
- Identify performance bottlenecks and offer recommendations.
- Create and maintain LR scripts in both HTTP, API and Web Service protocols, generate and compare results on both to achieve best possible performance results.
- Lead the weekly Performance status meetings with the BA's, Solution Architects, Developers, and Managers to keep track on performance issues, tickets and logs, builds etc.
Confidential
QA Test Engineer
Responsibilities:
- Wrote test documentation, manual & performance testing and executed testing on software applications developed using various technologies.
- Developed virtual user scripts using Mercury Load Runner VuGen for various business processes; performed correlation, data parameterization.
- Monitored application server, web-server and database server resources using Load Runner.
- Worked with engineering, search and technical teams to develop enterprise-level performance test scripts using Load Runner Web Performance Test & Load Test.
- Involved in generating Vusers in Load Runner for performance testing, and load testing of the application.
- Prepared and maintained test data required for Performance /Load/Stress and Regression test suites.
- Measured throughput, hits per second, response time using Load Runner Analysis tools.
- Performed other related functions, including special projects, as required and requested Created manual test cases for validating the functionality.
- Created test scenarios and executed them as per business rules.
- Interacted with the Project Manager for the requirements to create best possible scenarios for testing procedures.
- Reviewed documentation generated through current SDLC process and based on review.
- Created test plan templates which were used as best practice formats for performance testing procedures.
- Responsible for developing test cases in HP Quality Center and executing tests according to software test processes and procedures.
- Designed test documents and recorded test results to use them during regression testing after each build.
- Actively participated in reviews with the test leads and managers
- Responsible for preparing, reviewing and executing the test cases.
- Performed regression and retesting.
- Maintained the repository of manual and automated test scripts using Quality Center.
- Worked closely with developers to log, track and follow through on all software bugs reporting in a timely manner and maintained a good professional relationship with them which in turn helped enhance the productivity of the entire project.
Environment: JavaScript, XML, Web Services, UNIX, MySQL, HP Quality Center, Load runner, QTP.
Confidential
Test Analyst
Responsibilities:
- Collaborated closely with the business and development teams and other stakeholders (both on-site and off-shore) to understand the user requirements.
- Allocated and facilitated weekly meetings,, walk-throughs, defect, and status meetings to resolve bugs and created well defined documents.
- Analyzed the non-functional requirements, business design documents and solution architect documents in developing load and performance test plan.
- Developed test scenarios, test cases, test scripts per requirements and tested plan while being cognitive of Test Approach, Strategy, Scope, Architecture, and Environment. (Java, Windows)
- Analyzed business requirement, use cases and functional specification documents.
- Developed test plan per requirements and provide deliverable to project stakeholders
- Established and maintained test environments, test data, documented test results, defects, and tracked issue resolution.
- Prepared test cases for all business scenarios and mapped test cases to requirements in quality center for traceability
- Executed manual test scripts and responsible for tracking and logging defects using Quality Center.
- Designed and developed test procedures to meet business requirements.
- Developed web service test scripts in SoapUI tool using WSDL and generates request XML
- Managed End to End test scenarios efforts and identified test data for UAT.
- Performed manual and automation testing on all test coverage.
- Created SQL queries to validate data from backend database against frontend application/GUI.
- Created defects in quality center for failed test cases and conducted defects triage meeting
- Provided test progress, status report and test summary reports to management
Confidential
Data Analyst
Responsibilities:
- Reviewed all invoices for appropriate documentation and approval prior to payment
- Sort and distribute incoming mails
- Prioritize invoices according to cash discount potential and payment terms
- Process check requests
- Research bill payment, duplicate payment and balances.
- Matching, Batching and Coding.
- Reconcile vendor statements, research and correct discrepancies
- Assist in month end closing
- Work with vendors to resolve outstanding issues and return all Phone calls and emails in timely manner.
- Posted receipts to appropriate general ledger accounts.
Confidential
Account Analyst
Responsibilities:
- Maintain files and documentation thoroughly and accurately, in accordance with company and accepted accounting practices
- Enter invoices into computer and schedule for payment.
- Invoice reconciliation.
- Batching and Coding.
- Establishing and maintaining paid invoices files.
- Correspond with vendors to correct invoices.
- Set up new vendors related to new accounts.
- Generate checks, preparing for signatures.
- Analyze account payable invoice.
- Assist with other projects as needed
