1. Page: 1
Name: Hasan Sharif
Oxon Hill, MD.
Cell: 240-766-9940
Email: hasansharif04@gmail.com
US Citizen: Over Eight years of experience in Software Quality Assurance, Testing and IV&V
Experience in testing both Web-based and Client/Server application in Windows and UNIX
environment, seek for a challenging and responsible position as a Software Test Engineer/ QA Tester/
QA Analyst/ Quality Assurance Engineer.
Professional Skills:
Experience in Quality Assurance, Software Testing in Web based and Client-Server
Applications using both Manual and Automated testing tools and extensive knowledge in
Software Development Life Cycle (SDLC), Service-Oriented Architecture (SOA) with
specialization towards Testing Development Life Cycle (TDLC).
Experience in handling multiple project in Waterfall, Iterative/Spiral methodology.
Emphasize real time communication with Agile methodology.
Experience in developing business based functional test scenarios.
Skilled with creating and executing Test Plans, Test Cases, Test Scripts, Test Specifications
and Test Scenarios, and QA methodologies for both manual and automated testing
environments.
Strong analytical experience in GUI Testing, Functional Testing, Regression Testing,
Integrated Testing, Performance Testing, User Acceptance Testing (UAT) and System
Testing.
Diverse expertise in manual and automation testing using HP/Mercury and Rational Suite.
Used HP Quality Center/ALM, JIRA for Requirement Storage, Design Test Cases,
Requirement Coverage, Execution of Test Cases, Summarize the Defect and log the defect.
Executed Automation Script in Batch mode or Un-attendant mode by integrating HP Quick Test
Pro and HP Quality Center Tool.
Expertise of development, execution and maintenance of Quick Test Pro automated test and
resources Framework, Actions, Function Libraries, Object Repositories, Data Table Files as
well asdescriptive programming.
Strong hands on experience to analyze the functionalities and sort with severity and priority.
Detail oriented with Defect Tracking, Defects Reporting, Requirement Traceability Metrics,
Defect Traceability Metrics, verifying the Changes and Closing the Defect; analyze the
results by using report analysis, graph and graph reports.
Proficient in SQL/PL SQL queries to run the data integrity test.
Excellent in Technical, Communication, Planning and Management skills.
Ability to work as a team and excellent ability to learn new technologies in short time.
Key skills:
Testing Tools: HP Quick Test Pro, HP Quality Center, IBM Rational Robot, and HP Load Runner,
SoapUI
Programming language: Visual Basic, .NET C#, J2EE AJAX, HTML/XHTML, Java, Perl, PHP, XML/XSL
Database: Oracle, SQL server, IBM /DB2
Test management Tools: Test Director, HP Quality Center/ALM, JIRA, BMP, Rational Test Manager,
Bugzilla, Clear Quest, Tracker.
CM Tools: Start Team, Clear case, PVCS Tracker
Operating Systems: UNIX, Windows 98 / 2000 / XP / Vista / Windows 7
MS Office: Microsoft Office Suit word, XLS, power point, access.
2. Page: 2
Professional Experience:
FiEHR, National Harbor, MD
July 2013 to Present
Sr. QA Test Analyst
Project Summary: FiEHR is an innovative healthcare technology company Provide fully-integrated
electronic health records and practice management solutions, Furnish outstanding revenue cycle
management, Offer affordable consulting on government incentive programs for healthcare
providers, Deliver superior technical consulting for healthcare providers, Promote patient engagement
through innovative health education tools, Employ proven care management protocols and offer valuable
population health solutions. A key service in the application is practice management solution which
is Fully Integrated Practice Management Solution with Optimized Scheduling and Centralized Billing. I
was mainly involved in the UI testing of the practice management solution in medical
billing, scheduling and nursing interface.
Job Responsibilities
Created Test plan, Test cases and Test procedures based on business requirements, technical
specifications
Performed User Acceptance Testing (UAT), Functional Testing, Integration Testing, Regression
Testing, System Testing, and Usability Testing.
Reviewed Requirements, Test Plan, Test Cases, and RTM.
Prepared and submitted IV&V Review Reports based on finding, observations and
recommendations.
Managed the Requirement Traceability Matrix (RTM) between requirements and test cases.
Performed Smoke Testing, Functional Testing, and System Integration Testing at various
phases of the development and test cycles.
Performed Manual Testing of the entire application.
Automated the manual system test cases using QuickTest Pro
Developed and executed test cases using Quality Center.
Automated the test scripts for the GUI Functional, Data Driven and Regression Testing using
QuickTest Pro.
Built QTP scripts and Performed Regression test in the multiple phases of the application and
analyzed their results.
Built QTP scripts using descriptive programming technique and run it with QTP engine.
Executed tests as required and report results, Investigate reported bugs, and verify fixes Using
Defect Tracking Tools Quality Center
Created scripts, which run for several hours unattended feeding data from data table.
Developed Integration and System Test Strategy.
Involved in Manual and Automated testing of the front-end application.
Built several SQL scripts using Toad and get the dynamic value from the server, which used
those data in several other scripts.
Participated in weekly defect meeting to resolve all issues while working with development
team and release management team.
Report the overall test.
Extensively worked with Database Verifications and Validations.
Interacted with the developers for bug fixes and problem resolution.
Participated in regular project status meetings related to testing.
Environment: HP QC/ALM, QTP, JSP, SQL, UNIX, Mainframe, JAVA, HTML, XML, Oracle, MS Office
Suite, GUI, .NET.
3. Page: 3
Hewlett Packard, Houston, TX
March 2011 to June 2013
Software Test Engineer
Project Summary: Clean sheet HP project was intended to revamp the HP website to deliver a new
world-class B2C website across the globe in multiple languages with support to Mobile users. The new
site is completely dynamic in nature with various levels of customization and efficient for user and the site
publishers. The experience is designed to be personalized and engaging, bringing to life HP's brand and
market leading products and services. The new site has capabilities to grow business, improve customer
relationships, generate leads and convert visitors to customers.
Job Responsibilities
Prepare the Software Test Plan and check / Review the Test Cases document.
Serve a leading role in internal agile transformation and in presenting the company's agile
transformation to customers.
Responsible for Cross Browser Testing, maintaining and assigning test activities for bi weekly
releases.
Performed Automation workflow Test Cases using HP Quick Test Professional (QTP).
Performed Data Validation for the data flow from front end to back end.
Responsible for creating system and integration test scripts.
Responsible for managing multiple versions of requirements, tests cases, test scripts and
business components using HP Quality Centre.
Performed function Library based design approach in QTP, development and Maintenance of
Shared Object Repositories in QTP.
Responsible for development of Data Driven Scripts with Data parameterized from various
sources like Databases, Excel Files and Environment.
Responsible for configuring requirements in HP Quality Centre.
Interact with internal/external customers to fully understand new features and enhancements.
Involved in user acceptance testing.
Created test strategy with measurable metrics.
Reviewed test results to ensure operation meets expectations and is free of defects.
Schedule, facilitate, and drive all required QA and project-related meetings and conference calls.
Prepared and executed regression and acceptance test sets.
Performed automated functional Graphical User Interface (GUI) testing using QTP.
Managing and maintaining Bug Tracking tool Quality Center.
Actively communicate with developers to help them reproduce and resolve the issues.
Provided estimates for verification of existing SCRs related to fixed issues or new features and
verified them.
Environment: Windows, UNIX, MS Office, Quality Center, Quick Test Pro, SQL, VB Script, Toad, Oracle
10g and Star Team.
Bank of America, Fort Worth, TX
December 2009 to February 2011
Software Tester
Project Summary: Web base application which allows Loan Administration and business units to
generate the correspondence, the application merges data from the AS400 onto MS Word letter and
4. Page: 4
gives the user the ability to enter information when required. It utilizes HP Extreme Dialogue as
composition engine. Testing include functionality of new/enhance existing application, Data creation, data
Validation and production support.
Job Responsibilities:
Developed Test Plans, Test Scenarios and Test Cases from business, technical and functional
requirement & Use Cases.
Worked closely with SME’s to identify critical business use cases (Scenario).
Worked closely with software developers, business analysts, IS operators, and other project
management personnel involved in Software Development Life Cycle (SDLC).
Performed Manual Testing to check the functionalities of the whole application
Monitor and track details of development cycle for a variety of projects.
Conducted different types of testing including, Functional, Regression, Integration, Smoke, sanity,
System, 508, UAT Testing.
Tracking Requirements of the project through JIRA.
Reviewing and executing of Test cases using JIRA.
Reviews test results through demonstrated ability to accurately assess output results against
expected results
Maintained the automation scripts to perform automated functional testing using Quick Test
Professional.
Inserted checkpoints, parameterization, regular expressions, and optional steps.
Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle
and SQL Server, resolved Database Performance issues.
Excellent organizational ability, communication and analyzing skills
Participated in weekly status meeting and defect status meeting
Environment: JIRA, Clear Case, QTP, Rational Test Manager, MS Office, Oracle 10g, SQL, SopaUI.
USPS, Vienna, VA
May 2007 to November 2009
Quality Assurance Engineer
Project Descriptions: The application USPS Flat Mail Technology project is designed to improve
service, and reduce cost. New system, PTS2 will sort large envelopes, magazines, catalogs, and circulars
in delivery order which is refer to as "flats". This Technology successfully and rapidly boosted postal
efficiencies in the processing distribution, and delivery of letter mail, which will soon be applied to the
sorting of the "Flat Mail".
Job Responsibilities:
Analyzed and documented detailed program information working and interacting with
software developers and members of various other dependent departments.
Worked as QA Tester and took responsibility for the requirements Analysis, testing and
designing of the flow and the logic for the project.
Analyzed the Systems and Requirements gathering, Data Analysis, wrote test cases and
reviewed test cases.
Modified and maintained the already existing test plans, test cases and scripts to leverage the
automation team effort during the regression testing.
Managed resource, reviewed weekly Testers' status reports through Agile Process and Scrum
Calls.
5. Page: 5
Ensured that ETL transformed data correctly according to business rules.
Communicated requirements traceability matrix and tracked requirements status throughout
the project.
Managed the test cases in Quality Center and mapped to the requirements and ensured proper
test coverage.
Managed multiple projects using Quality Center to manage the test cases, test scripts, test
results and defects for all phases of QA process.
Parameterized automated tests using database table parameters (including global and action
data sheet), environment variable parameters and random number parameters and analyzed
tests.
Designed scenarios and used LoadRunner controller to monitor all Vusers in scenario from a
single workstation
Validated the test results by writing SQL to retrieve the data from tables and from database.
Environment: Quality Center, QTP, MS Office, MS SharePoint, Bugzilla, SQL, PL/SQL, Oracle, DB2.
Education:
BS in Computer Science and Engineering
Major: Computer Science
University Name: University of Dhaka. www.univdhaka.edu
REFERENCES: Available upon request