• No results found

Mohammed Khan SUMMARY

N/A
N/A
Protected

Academic year: 2021

Share "Mohammed Khan SUMMARY"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Mohammed Khan

E-mail: [email protected]

§

Phone: 347-878-1170

SUMMARY

Over 5 years of diversified experience as a Performance Engineer. 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

(2)

USAA, TX

Jan 2014 — Present

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

Performance Engineer

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.

(3)

Chase, IL

November 2012 — December 2013

NYK Line, NJ

Sept 2011 — Sept 2012

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

Performance Engineer

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

Performance Engineer

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.

(4)

Credit Suisse, NY

Apr 2009 — Aug 2011

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.

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 multi-user 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

(5)

A.A.S. in Electromechanical Engineering

Technology

August 2008 — June 2012

B.Tech. in Computer Engineering

Technology

August 2008 — June 2013

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

New York City College of Technology

References

Related documents

Using CloudCAP, machine images and a single cluster were configured to support the application environment and the test agent environment.. Test agent scripts were created

The web pages are written using Hyper Text Markup Language (HTML). Recent technologies involve integrat- ing web pages with programming languages such as Java, leading to

The JavaServer Pages specification extends the Java Servlet API to provide web application developers with a robust framework for creating dynamic web content on the server

The basic approach was to detect obfuscated java scripts using clustering methods and fingerprints are created for every pdf file which is inspected.. According to their

Be familiar with Web page design using HTML/XML and style sheets Be exposed to creation of user interfaces using Java frames and applets. Learn to create dynamic web pages using

During this step, test scripts and test cases are created and stored using standard tools like Mercury Quality Center, Mercury Quick Test Professional and SAP eCATT.. Test

 Chapter 4 - Using pspTest Application, describes the test setup details, procedure to be followed for running the scripts that are provided as part of pspTest tool, and executing

Web Development using Java, JSP, and Web Services Web Technologies Today Web Technologies Internet WWW Protocols TCP/IP HTTP Apache Next Time HTTP POST Request. • Used to submit