Mohammed Khan SUMMARY



Similar documents
Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

FORM C WORKER REQUIREMENTS GRID SHEET Solicitation Number: 320TWC2016DEV2UI NTE RATE: $ (This is Page 1 of the Worker Resume)

Business Application Services Testing

PERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :

Fundamentals of LoadRunner 9.0 (2 Days)

Laila TECHNICAL SKILLS

Tim Donkersgoed 30 Stillwater St. Elmira, Ontario N3B3M1

HP LoadRunner: Essentials 11

Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.

Justin Bruns, Performance Test Lead, Fireman's Fund Insurance Robert May, Enterprise Software Tools Administrator Fireman's Fund Insurance

How To Test For Performance

PC120 ALM Performance Center 11.5 Essentials

JAVA/J2EE DEVELOPER RESUME

Performance Testing of Java Enterprise Systems

Testhouse Training Portfolio

ANDROID DEVELOPER RESUME USA

SAMPLE RESUME FORMAT

SOFTWARE TESTING PROCESSES PRESENTATION

IBM Tivoli Composite Application Manager for WebSphere

Software Quality Assurance & Testing Training Course Catalog

Copyrighted , Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

Martin Spier, Expedia & Rex Black, J9

Software Quality Assurance Training. 50 Cragwood Rd, Suite 350 South Plainfield, NJ 07080

Comparative Study of Load Testing Tools

Open Source and Commercial Performance Testing Tools

SOFTWARE TESTING SERVICES

Quality Assurance Training Program

LR120 LoadRunner 12.0 Essentials

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

A closer look at HP LoadRunner software

HPE PC120 ALM Performance Center 12.0 Essentials

Bringing Value to the Organization with Performance Testing

Performance Testing and Optimization in Web-Service Based Applications

<Insert Picture Here> Java Application Diagnostic Expert

Load and Performance Load Testing. RadView Software October

Performance Testing Percy Pari Salas

Senior Oracle Developer Call us today to schedule this resource. CORP: (214) CENDIEN

Holistic Performance Analysis of J2EE Applications

Tool - 1: Health Center

Basic Unix/Linux 1. Software Testing Interview Prep

Project Manager 1 Post == Experience years in Project Management in reputed company, Salary Rs.1,20,000/-

Informatica Data Director Performance

SOFTWARE TESTING TRAINING COURSES CONTENTS

Load Testing Essentials

Web Application Testing. Web Performance Testing

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

Sandesh Prasanna Kumar

Performance Testing. Why is important? An introduction. Why is important? Delivering Excellence in Software Engineering

QA Classroom and Online training from Yes-M Systems

QA Tools (QTP, QC/ALM), ETL Testing, Selenium, Mobile, Unix, SQL, SOAP UI

HP OO 10.X - SiteScope Monitoring Templates

IBM Tivoli Composite Application Manager for WebSphere

Application Performance Testing Basics

STEELCENTRAL APPINTERNALS

Performance Testing of a Large Wealth Management Product

QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI

Software Quality Testing Course Material

Informatica Master Data Management Multi Domain Hub API: Performance and Scalability Diagnostics Checklist

OBIEE DEVELOPER RESUME

MicroStrategy Course Catalog

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

Successful Factors for Performance Testing Projects. NaveenKumar Namachivayam - Founder - QAInsights

Performance testing Web 2.0

Resource Monitoring During Performance Testing. Experience Report by Johann du Plessis. Introduction. Planning for Monitoring

Performance Testing Process

<Insert Picture Here> Application Testing Suite Overview

Performance Management from black-art to process

BCS & ISTQB portfolio BCS A very practical guide to testing against WCAG1.0 and 2.0 Advanced ISQTB Certified Tester BCS A very practical guide to

How To Manage An Sap Solution

HP Performance Center 11.5: What s New? Gurmeen Aneja

Net Developer Role Description Responsibilities Qualifications

Performance Testing Uncovered

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

Automate performance testing to predict system behaviour and improve application performance. Business white paper

Load and Performance Testing

HP SiteScope. HP Vertica Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems. Software Version: 11.

Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides

Identify and control performance and capacity risks. Introduction... 2

WHAT WE NEED TO START THE PERFORMANCE TESTING?

SQL Server 2012 administration

Business white paper. Load factor: performance testing for Web applications

How To Set Up An Outsourcing Center In China

Oracle Business Activity Monitoring 11g New Features

Blackboard Learn TM, Release 9 Technology Architecture. John Fontaine

HP Performance Engineering Best Practices Series

Professional Services

End-to-End Testing of IT Architecture and Applications

Version Overview. Business value

What Is Specific in Load Testing?

IBM Rational Asset Manager

27 th March 2015 Istanbul, Turkey. Performance Testing Best Practice

G-CLOUD 7 P E R F O R M A N C E T E S T I N G S E R V I C E C O M P A N Y D E T A I L S ABOUT MASTEK

Put a Firewall in Your JVM Securing Java Applications!

SAIP 2012 Performance Engineering

Monitoring applications in multitier environment. Uroš Majcen A New View on Application Management.

Performance Testing Why and How? Sudheer Parpatakam

How To Test A Web Server

Performance Testing IBM MQSeries* Infrastructures

Transcription:

Mohammed Khan E-mail: Mohammedrkhn@gmail.com Phone: 347-878-1170 SUMMARY Over 5 years of diversified experience as a. Experience includes requirement analysis, manual testing and automation and quality assurance of Client/Server and Web based applications. Extensive experience using automated tools like HP LoadRunner. Experience planning QA strategy, setting up the environment for testing applications, being a self-starter, motivated team player with Leadership abilities and excellent communication and interpersonal skills. Good knowledge of SDLC processes and the role of Quality Assurance in development of high quality software. Expertise in Test documentation, Performance testing and execution on Client/Server, Integrated Intranet, UNIX, Linux, Mainframes and Internet applications Extensive experience on different load runner protocols (WEB (http/html), AJAX, Oracle NCA. Hands on experience in using automated tools like Performance Center, Test Director, Quality Centre and SharePoint Well versed with Financial & Retail Banking domain. Proficient in creating Test Strategy, Test Plans and Test Cases as per the Business Requirement documents. Experience in establishing QA Methodologies, Procedures, and Documentation. Extensive experience in using automated testing tools like Performance Center and Test Director/Quality Center. Proficient in Functionality/Regression Testing, GUI Testing, System Testing, Integration Testing, Web Testing, Performance Testing and User Acceptance Testing for repetitive releases in multiple iterations. Proficient in Automating Client Server and Web based Applications for multiple Releases and Multiple Builds. Experience with Bug Tracking Testing tools (ITS, Test Director/Quality Center, Bugzilla) Monitoring system resources such as CPU Usage, % of Memory Occupied, VM Stat, I/O Stat Proficient in writing complex SQL queries and excellent knowledge in RDBMS Systems (Oracle). Involved in Agile methodology software development process. Participated in daily Scrum meetings to discuss the status of work done. Worked closely with the developers and business customers to understand the requirements and establish the Performance Acceptance Criteria. Working experience in Load Testing, Stress Testing, Endurance Testing and Spike testing. Experience in server side monitoring and test result analysis using Dynatrace, Splunk, Sitescope and Wily Introscope for application server to identify performance bottlenecks. Active team player, with excellent analytical, problem solving, communication and interpersonal skills. Good coordination skills with different teams to resolve Quality Assurance issues. TECHNICAL SKILLS Automated Test Tools : Performance Center, QTP, WinRunner, Jmeter Defect Tracking Tools : Test Director, Quality Center, Lotus Notes, ClearQuest Mo hamme d Khan 1

Tools : MS Word, MS Excel, MS PowerPoint, Visio, Crystal Report, VSS, VBA Languages : C, C++,Java, PL/SQL,.NET Webservices, Shell Scripting, XML, Unix Web/GUI Related : VB, ASP, HTML and XML Databases : Oracle, MS SQLServer, DB2, MS Access Scripting Languages : VB Script, Java Script Monitoring Tools : Dynatrace, Splunk, Wily Introscope, SiteScope, Java Diagnostics Project Management Tools : MS Project. WORK EXPERIENCE USAA, TX Jan 2014 Present Gathered requirements for generating performance goals and test plans and prepared the test plan independently Configured and installed VuGen and Analysis engine Resolved technical issues when interacted with developers and evaluated developer's unit test reports Implemented QA methodology and worked closely in planning coordination Performed Database testing of SQL and Oracle database running on Windows XP platform Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards Identified and analyzed different business scenarios and Load Distributions According to test requirements developed Performance center test scripts independently Extracted data for Load tests by performing SQL queries Prepared the scripts in VuGen based on business scenarios Enhanced the scripts by applying different techniques like Correlation, Parameterization &; Run-time settings Using Quality Center saved the Scripts, Scenarios and Results and prepared Load modeling sheet for running the Scenarios Used LoadRunner for SOA testing by creating SOAP request from the validated WSDL file Launched the Controller with specified number of Vusers Schedule, scenario configuration and running settings configured according to the scenario Configured scenarios and set up the monitors to capture the performance of the Application servers, Web servers and Database servers using Performance Center Monitored online graphs like Transactions per Second (TPS), Throughput, and Response time at Client side and analyzed after the completion of test Reviewed code to identify any code errors. Worked on Performance certification applications for quarterly releases, collected production metrics, Post Impact Analysis, Architectural design evaluations, Application flow analysis, Risk and Requirements Definitions, Test Strategy, LR Scripting, Monitoring Strategy, Test Metrics Collection, Bottleneck Analysis, JVM Tuning, Report, Risks and Mitigation Plans, Production support. Identified issues like sql dead lock, long running sql queries, JVM connection pool, App authentication with web logic servers, load balancing across all servers, garbage collection, App pool recycling, threading, JVM memory spikes/memory leak, CPU Spikes etc. and provided resolutions and tuning proposals to the business team. Implemented and enforced Load Test & Test Automation policies and procedures using Performance center. Mo hamme d Khan 2

Analyzed various graphs generated including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs Responsible for Reviews and documentation for reporting the status to the project manager Provided recommendations to the application owner on steps to meet performance goals Environment:Quality Center, Oracle, QTP, HTML/HTTP Protocol, Dynatrace, Splunk, Wily Introscope, C, JVM Rational Clear Quest, Rational Requisite Pro, J2EE, HTML, JProfiler,.Net Webservices, Java Spring, Ajax, XML, Oracle,Toad, SQL, PLSQL, UNIX, MS Office, Performance Center, Java script, Jmeter Chase, IL November 2012 December 2013 Gathered requirements for generating performance goals and test plans and prepared the test plan independently Identified and analyzed different business scenarios and Load Distributions Conducted Load testing for various sub modules of the application by generating load through Virtual Users using Performance Center. Created various load test scripts using Web (http/html), Web Services and Java protocols.responsible for setting up the Test Scenario using Performance Center, executing the test runs, analyzing and reporting the results. Used LoadRunner for SOA testing by creating SOAP request from the validated WSDL file Ensure response time is not jeopardized by large volumes of data and users. Coordinated with Network teams to identify the bottle necks. Ensured that SQL Servers can support the volume and system usage. Responsible for setting up and maintaining Sitescope monitors. Provide daily/weekly application availability reports to the management. Analyzed various graphs generated including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs Responsible for Reviews and documentation for reporting the status to the project manager Provided recommendations to the application owner on steps to meet performance goals Environment: Quality Center, Performance Center, Web Sphere,.Net Webservices, JProbe, XML,Oracle, Oracle EBusiness Suite, Business Objects, SQL server, Power Shell, Quality Center,Windows XP, Lotus Notes, and UNIX NYK Line, NJ Sept 2011 Sept 2012 Responsible for analyzing application and components behavior with heavier loads as well as optimizing server configurations. Conducted Load testing for various sub modules of the application by generating load through Virtual Users using Performance Center. Created various load test scripts using Web (http/html), Web Services and Java protocols.responsible for setting up the Test Scenario using Performance Center, executing the test runs, analyzing and reporting the results. Involved in testing the full functionality of POS (Point Of Sale system) from end to end Responsible for developing various scenarios in order to monitor the performance of the application. Used Java RMI Protocol in Performance Center to capture JAVA API web base applications. Develop single and multiple web protocol scripts using Vugen1 Mo hamme d Khan 3

Drive inefficiencies from business processes; participate in cost reduction efforts. Wrote test cases and tested POS back end application which involved in EJ (Electronic journal) and Stocks Ensure response time is not jeopardized by large volumes of data and users. Responsible for monitoring the Test results and Transaction Response Time. Coordinated with Network teams to identify the bottle necks. Ensured that SQL Servers can support the volume and system usage. Use Quality Center for repository, reporting and results. Responsible for team co-ordination and providing status reports for Senior Management. Developed different monitors to check and verify the availability of various applications and features of the web site, web server, Database services and MQ Series by using Sitescope tool. Responsible for setting up and maintaining Sitescope monitors. Provide daily/weekly application availability reports to the management. Environment: Performance Center, Wily Introscope, Quality Center, Sitescope,.Net Webservices, Websphere, Weblogic, HTML, Oracle, SQL, SAP, Clear Quest, Unix,.Net, IIS, MS SQL. Credit Suisse, NY Apr 2009 Aug 2011 Performance Analyst Developed an integrated test plan covering the main features of the designated modules of the application; designed test methods to verify the application's functionalities Worked closely with business users and the project team to analyze business requirements in order to create project test scenarios Analyzed the business functionality from a performance testing perspective, and assisted in the design and architecture of specific performance tests Conducted Functional testing of Web applications using Quick Test Pro during the various phases of the product development Developed Vuser Scripts using Load runner web (http/html), Oracle, Microsoft.Net, Web (Click and Script), Windows sockets protocol. Performed various testing types by inserting sync points, check points (GUI, Bitmap, text check points) Using Load Runner Vugen developed scripts according to requirements/specifications and executed multiuser performance tests, making use of online monitors, real-time output messages, and other features of the Performance Center Controller Worked with the development team to understand the source-to-destination data mapping, as well as the data transformation process, between multiple systems Created performance test scripts by inserting custom timers for recording transaction/page response times, and verification checks for confirming the retrieval of the correct page Parameterized the Vuser scripts by replacing fixed values with parameters Optimized the Vuser scripts by correlating the statements for Database queries Analyzed the test results, identified the bottlenecks and reported issues Created detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management Categorized functional bugs based on the severity and interfaced with developers to resolve them Analyzed the load test results including transactions by drilling down, merged graphs (overlay graphs, correlate graphs), cross result graphs and auto correlating measurements and thus focusing on behavior patterns and identifying problematic elements using the LoadRunner Analysis tool Mo hamme d Khan 4

Monitored PERFMON Counters and windows resources such as, CPU Usage, % of Memory Occupied, I/O Stat Environment: Quality Center, Performance Center, JProbe,.Net Webservices, Tomcat, XML, Oracle, Oracle EBusiness Suite, Business Objects, SQL server, Power Shell, Quality Center, Windows XP, Web Sphere, Lotus Notes, and UNIX EDUCATION A.A.S. in Electromechanical Engineering Technology August 2008 June 2012 New York City College of Technology B.Tech. in Computer Engineering Technology August 2008 June 2013 New York City College of Technology Mo hamme d Khan 5