Muhammad Faruq Salim
Tel: 917-***-**** E-mail: **********@*****.***
Professional Summary:
Acquired over 6 years of professional experience in the IT industry with
focus on Software Development & Quality Assurance. Considered as a highly
motivated individual with the ability to make informed decision based on
analytical skills. Successfully completed various projects in a majority of
Fortune 500 companies with emphasis on providing quality and accurate
results.
Education:
. ME in Electrical Engineering, The City College of New York.
. BS in Computer Engineering, The University of Arizona.
Work Status: Permanent Resident (Green Card)
Professional Skills and Expertise:
Operating Systems: WindowsXP/2000/NT, MS Office Suite (word/excel/ppt),
UNIX, Linux.
Databases: Microsoft Access, Oracle and SQL Server 2000 and 2005.
Languages: C/C++, Java, Java Swing, UNIX Shell Scripting, VBScript, TSL,
SQA Basic, SQL.
Automated Tools: HP Quality Center, Mercury Interactive Tools (WinRunner,
LoadRunner, Quick Test Professional) and Rational Team Test (Rational
Robot).
Bug Report: Report and Track Bug using Quality Center, Test Director and
Rational ClearQuest.
Web Sever/Application: Web-Sphere, Web-logic, IIS, Apache, J2EE, JSP, CSS,
PHP, and HTML.
Planning and Development: Test Plan, Test Cases, Data Warehouse and Data
Mining.
Methodology: Quality Assurance (QA), Defect Life Cycle and SDLC (Spiral,
Waterfall model).
Strengths:
. Excellent Oral, written, communication skills, interpersonal and time
management skills
. Detail-oriented with a keen eye for accuracy
. Ability to meet Deadlines and work in fast-paced environment
. Excellent Analytical abilities and have proven ability to perform
multiple tasks in a high-pressure environment.
. Ability to handle multiple scenarios with rapidly changing priorities
and deadlines.
Work Experiences:
Senior QA Analyst: Bowne & Co. West Caldwell, NJ
Project: ING Quarterly Performance Summary Report (ING QPSR)
Dated: Oct 2009 - Present.
Bowne & Co, Inc. (NYSE: BNE) provides shareholder and marketing
communications services around the world for the last 230 years. Dealmakers
rely on Bowne to handle critical capital markets communications with speed
and accuracy. Bowne helps big company like ING to print and E-presentment
'ING Advisors Quarterly Performance Statement Report' for their customers.
I was involved in testing the format, functionality and the contents of the
ING QPS Report after the development phase was completed. This is a web-
based application with SQL server 2005 running on backend.
Environment: QTP, LoadRunner, Quality Center, HTML, UNIX, Windows 2000/NT,
SQL Server 2005.
Responsibility:
. Analyzed system requirement specifications and developed Test Plan, Test
Cases to cover overall quality assurance testing.
. Used Quality Center to write test cases and testing scenarios for test
plan.
. Performed development and modification of QTP Scripts.
. Performed various Testing like Functionality Testing, System Testing,
Data Driven Testing. Batch Testing and Black Box Testing using QTP.
. Checked the data flow through the front end to backend and used SQL
queries to extract the data from database.
. Performed Stress Testing, Volume Testing and analyzed the testing results
using LoadRunner VUser Generator, LoadRunner Controller, LoadRunner
Analysis and LoadRunner Agent Process.
. LoadRunner was used to simulate Vuser Scenarios, Rendezvous Points,
Transaction Points, Ramp Up and Ramp Down.
. Analyzed Bottleneck using LoadRunner online monitor graphs.
. Used Quality Center for tracking, analyzing and documenting defects.
. Participated in various weekly and bi-weekly meeting with QA and dev
teams.
Senior Quality Assurance Engineer: JJ Keller & Associates, Inc. Neenah,
Wisconsin
Project: DMO & VMS
Dated: February 2006 - July 2009
JJ Keller & Associates Inc is the pioneer company in Transport Solution
Industry in the United States and Canada. It provides software solution to
keep record for Vehicles information (Parts, Labor Chargers, Title &
Registration, Odometer Reading, etc) and driver's information (Drug and
Alcohol Test, Driving Log Hours, State and Federal Taxes etc). JJ Keller
offers different applications to its client such as DMO (Driver Management
Online), which is online service for larger company, and VMS (Vehicle
Management System), which is client base application for smaller company.
It also offers FTM (Fuel Tax Master), KMM (Keller Maintenance Manager),
Keller Scan, Log Checker and other applications. All of these applications
follow DOT (Department of Transportation) rules and regulation. These
applications are developed using C, C# in DOT Net Platform. HTML, UNIX,
Oracle and SQL is used to maintain backend database for Microsoft SQL
Server.
Environment: Rational Team Test, Rational Robot, ClearQuest, and Rational
Requisite Pro, VMWare, SourceSafe, IIS, Microsoft SQL Server, C, C#, .NET,
HTML, XML, UNIX, Windows NT/XP/2000.
Responsibilities:
. Involved in the review of requirements with functional manager, technical
specialists of the application and wrote Test Cases and Test Plan based
on requirements.
. Implemented the SDLC for the testing life cycle and followed the
Standards process in the application.
. Excellent understanding of QA methodology, Defect Life Cycle and Rational
ClearCase mythology.
. Used SourceSafe to share business documentations, flow chart and release
notes.
. Used PM Office and OpenAir for e-mail, timesheet, schedule meeting and
others.
. Involved in the Manual Testing to check some aspect of application.
. Developed baseline scripts for testing the future release of the web
application using Rational Team Test.
. Conducted functionality testing of the user interface during the various
phases of the application using Rational Robot.
. Performed Smoke Testing, System Testing, Data Driven Testing, UAT (user
acceptance testing) and Regressing Testing.
. For Client based application such as VMS, used VMWare Shapshot Manager to
perform Installation testing in a remote access server.
. Performed 'Check for update testing' after any upgrade had made on
existing applications or modules.
. Performed narrow scale Regression testing, functional testing, backend
testing after any new 'patch' was introduced in any particular module.
. Performed 'calEngin' testing to verify all calculations and examptions.
. Performed extensive Back End testing, wrote SQL queries to extract data
required for scenarios.
. Wrote SQL queries to check the integrity of data and created stored
procedures and triggers.
Conducted data validation testing using SQL queries.
. Batch Testing using UNIX Shell Scripting (PERL/Python) was performed to
play back test again, untested versions of the application to identify
application defects.
. Manually Performed User Acceptance Testing.
. Responsible for keeping test schedule working directly with software
engineers to ensure clear communications on requirements and defect
reports.
. Developed and execute test suites and operations scenarios to find and
report defects with help of Rational ClearQuest.
. Extensively used MS Excel for documentations and create testing
scenarios for test cases and test plan.
. Actively participated in meetings to discuss changes, impacts and
enhancements.
. Interacted with Development and QA Teams to ensure overall quality of the
software.
. Participated in Walkthrough's and Technical Reviews all through the
testing phase.
QA Analyst: GSI Commerce Inc King of Prussia, PA
Project: Remote CatMan Parametric Search (RM PA)
Dated: January 2005 - December 2005
GSI Commerce Inc is a leading provider of e-commerce solutions that enable
retailers, branded manufacturers, entertainment companies and professional
sports organizations to operate e-commerce businesses for 72 partners. By
partnering with GSI Commerce, companies can grow their e-commerce
businesses more quickly and more cost-effectively than they could on their
own.
The Application was web-based and approximately 2 million web pages are
maintained by this application. I was involved in testing Remote CatMan
Parametric Search (RM PA) module. The application was created using JSP,
J2EE, HTML and Oracle on Unix Platform.
Environment: Test Director, Win Runner, Load Runner, Manual Testing, JSP,
J2EE, HTML, XML, Oracle, Apache HTTP Server, PMOffice, Windows NT/2000,
UNIX.
Responsibilities:
. Prepared test plan and test cases based on Business Requirements &
Required Documents.
. Excellent understanding of QA methodology, SDLC and Defect Life Cycle.
. Used PMOffice, MS Excel to share documentations with QA team and
databases administrators.
. Maintained test schedule and monitoring Run Book.
. Wrote Win Runner Script and performed Functionality Testing.
. Performed GUI Testing, Smoke Testing, and regression testing using Win
Runner test script.
. Used Load Runner, for Performance, Stress testing and Load testing.
. Data Driven Testing was used for security testing.
. Developed Base line scripts in order to test the future releases of the
application.
. Created Acceptance and Data Validation test scripts.
. Created Data integrity test scripts and Mock Production test scripts.
. Performed Data Migration using SQL query language to store, modify and
extract data from remote database server.
. Performed extremely user acceptance testing (UAT) before to roll over the
application to the clients.
. Analyzed SQL queries that were used by testing team to validate data in
back-end Oracle Database.
. Checked the data flow through the front end to backend and used SQL
queries to extract the data from database.
. Used UNIX to perform backend testing and batch testing and also to
develop shell script (i.e PERL/Python).
. Involved in verification process on a regular basis using checklists.
. Provided feedback concerning completeness and accuracy of the Online Web
application
. Performed software compatibility tests on various hardware platforms.
. Recorded results and reported defects to development team.
. Coordinated with the developers on Defects Status on a regular basis.
. Used Test Director for defect tracking and report the defect to QA Lead
and QA team.
. Actively participated in meetings to discuss changes, impacts and
enhancements.
QA Tester: CitiMortgage Inc. St Louis, MO
Project: Citi Home Mortgage (CHM)
Dated: July 2004 - November 2004
CitiMortgage, located in St. Louis, Missouri, is the mortgage headquarters
for Citigroup, Inc., the preeminent global financial services company.
Backed by the strength of Citigroup, CitiMortgage specializes in the
nationwide lending of residential home mortgages. CitiMortgage offers a
wide array of mortgage options for first-time homebuyers, buyers looking to
move up to a larger home, or those interested in refinancing a current
loan. The Application was web-based involving 5 modules such as Buying a
Home, Refinance, Current Application Status, Home Equity and Home Loan
Account. The application was created using JSP, J2EE, HTML and DB2 on Unix
Platform.
Environment: QTP, LoadRunner, Quality Center, IBM DB2, IIS, J2EE, JSP,
Java, HTML, XML, Java Swing, UNIX, Windows NT/XP/2000.
Responsibilities:
. Involved in the review of requirements with functional manager and
technical specialists of the application.
. Wrote Test Plan and Test Cases according to the business specifications.
. Prepared Test Cases and Test Plan based on Business Line Functional
requirements.
. Involved in the Manual Testing to check some aspect of application.
. Developed baseline scripts for testing the future release of the web
application using QTP.
. Performed functional testing, Smoke Testing, GUI testing, UAT, regression
testing, data validation testing, black box testing, unit testing.
. Conducted functionality testing of the user interface during the various
phases of the application using QTP.
. Performed performance testing, load testing, stress testing and analyzed
Bottleneck, rendezvous point, memory leak using Load Runner.
. Performed extensive Back End testing writing SQL queries to extract data
required for various scenarios.
. Developed and execute test suites and operations scenarios to find and
report defects with help of Quality Center.