Sunteți pe pagina 1din 5

50-T-DHA Phase 2 LHR gshabbir10@hotmail.

com

+92-300-4419143

Shabbir Hashmi
Agile Practitioner/Software Business Analyst

SUMMARY
i am self motivated, ambitious and enthusiastic Agile Practitioner, Software Business
Analyst having more then 4 years of rich experience in IT industry as 'Software
Business Analyst, 'Senior Software QA/Test Engineer', 'Team Lead' ,'White Box Test
Engineer. I'm veritable cornucopia of ideas on agile methodologies, test driven
development and testing strategies. I have worked on ERP solutions, desktop and web
based applications.

PROFESSIONAL EXPERIENCE

VistaClick, Lahore PK May 2008 – Present

VistaClick combines consumer analysis with unique marketing tools to generate


student product and service awareness. We currently manage over 1.4 million
active university student members and more than 17,000 registered campus
affiliates. Our campus exposure and technological know-how allow VistaClick to
provide its clients with the resources they need to succeed

Designation: Agile practitioner/Software Business & Quality Analyst


Responsibilities:

• Client communication,requirements gathering.


• Define and scope business area.
• Elicit requirements.
• Analyze requirements document.
• Manage formal and informal requirements analysis meetings.
• Prepare a document containing ambiguous statements those need to be clarified.
• Discuss ambiguous requirements with client.
• Identify solution with involvement of relevant stakeholders.
• Verify solution meets the requirements.
• Working as a bridge between the business and IT, translating the business's
requirements into a form that can be understood by the system developers.
• Perform gape analysis.
• Conduct formal requirements walk through and inspection meeting.
• Prepare minutes of meeting and share them with relevant stakeholders.
• Separate functional and non functional requirements.
• Prepare user stories
• Plan and organize Release and Iteration planning meetings.
• Finalize time lines with collaboration of development Lead and Project Manager.
• Work with design Architect to prepare user friendly design.
• Share design with client and work with design Architect to ensure changes in
design with respect to client inputs.
• Update user stories and release plan with respect to client feedback and
changes..
• Plan number of testing and regression cycles required.
• Guide development team to cover up all possible ripple areas during fixes.
• Create Release and iterations in our SDLC management tool (trac).
• Conduct user stories scheduling meeting.
• Enter user stories in trac with their completion time.
• Conduct design navigational flow meeting and take inputs from all relevant stake
holders.
• Identify concurrency scenarios and prepare strategy to handle them with
collaboration of development team.
• Identify deadlock scenarios if any.
• Pro actively participate in preparing Architectural spikes.
• Ensure that purposed design is w3c validated and work fine on all browsers.
• Ensure that development team has written unit test cases.
• Keep hawk eye on Iterations/Release schedule and update project manager
about project progress on daily reports and weekly reports
• Prepare QA acceptance scenario document and share with development team.
• Perform gray box and user friendliness testing.
• Perform Integration testing and cross browser testing.
• Ensure that application is gracefully handling concurrency scenarios.
• Ensure there is no transactional deadlock.
• Perform database persistence testing.
• Perform system testing, load/stress testing.
• Perform ad hoc testing, sanitary and smoke testing.
• Perform security testing and mutation testing.
• Perform white box testing on statement level, branches level, unit level, path
level, nodes/edges level.
• Plan strategy for ripple analysis.
• Plan and organize optimization iterations on (code level,Database level).
• Prepare strategy to handle SQL injections and execute it.
• R&D on process areas and assist Project Manager about best practices.
• R&D on automation tools.
• Perform load testing through siege and apache bench.
• Facilitating retrospectives.
• Verify processes are being followed.
• Review existing processes to ensure they are necessary and sufficient.
• Manage team activities.
• Black Box testing, white Box testing, Defects reporting and their follow up.
• Prepare acceptance criteria, Assure Unit testing and acceptance testing,.
• Collect Quality matrices.
• Document lesson learn.
• Assist Dev manager in project scheduling,

Systems Ltd July 2007 – May 2008

Systems Limited was established in 1977 as the first software house and
computer services bureau in Pakistan. The company was the brainchild of Syed
Babar Ali, one of the leading industrialists of Pakistan, and Aezaz Hussain a
pioneer of IT in Pakistan. Since then it has remained on the centre stage of
information technology providing effective computing strategies and automating
processes within public and private sectors of Pakistan.More information can be
found out at http://www.systemsltd.com

Designation: Software Quality Engineer


Responsibilities:
• Manage and assure all QA activities, Prepare QA Plan and Test Plan.
• Manage walk through, Inspections, Prepare test specifications and
Generate test data, Consolidate and review the Test Specification and
send it to relevant stakeholders for review.
• Prepare Scenario matrix, Perform R&D in different automated testing
tools.
• Perform R&D in Process Areas, Prepare test beds.
• Run Application Acceptance testing scenarios, Test the application
according to the test plan using Test Specifications.
• Enter and update bugs in Bugs Tracking System,
• Prepare Bugs status Report ,Responsible for GUI Testing, System
Testing, Integration Testing, Regression Testing,
• Verify the patch receive against bugs.
• Verify the issues reported by the client.
• Responsible for defining Application Acceptance Criteria.
• Prepare Minute Of Meeting of Walkthrough and Inspections.
• Regression testing.
• Verify the client reported defects .Ripple analysis, Manage testing
cycles.
Visual Spark Technologies, Lahore PK Jan 2007 – July2007

VST, inaugurated as an independent organization in fall 2001, emerged as a


leading provider of customized software solutions and a bio-informatics start up
company. Since our inception, VST is committed and dedicated to not only
providing and promoting but also progressively researching technological
breakthroughs in the multi-faceted and viciously paced technological front.

Designation: SQA Engineer


Responsibilities:
• Organizing and controlling all QA activities.
• Perform Black Box testing,.
• Bugs identification and reporting,
• Perform regression testing.
• Manage testing Cycles, Managing Regressing cycle. All QA/Testing and
processes activities.

OrthoClear Inc (Sister concern of TRG) Lahore PK Jan 2006 – Dec 2006

OrthoClear produces invisible removable aligners that both orthodontist and


dentist use as technique to give their patient a beautiful smile. With more then
ten million aligners made to date, OrthoClear is one of the largest manufacturers
of mass customized product in the world. Near about 30,000 doctors worldwide
have taken the step to make Invisalign. One thousand dedicated employees are
responsible for developing Invisalign, marketing the product to our customers —
orthodontists and dentists — and helping patients achieve the smile they've
always wanted.

Designation: SQA Engineer


Responsibilities:
• Prepare QA Plan and test plan.
• Update scenario matrix with respect to change request.
• Maintained defects long test director repository.
• Performed Black box testing, white box testing, Gray box testing.
• Update QA Manager on status of running threads.
• Review RS,FS and give feedback.
• Generate test data as per the need of the test specification.
• Bugs detection, reporting, follow up and regression and ripple analysis

SOFTWARE SKILLS
DBMS:Oracle, SQL Server
Operating System: Windows 9x and Windows NT/2000/XP
GUI Tools: Microsoft Visio and Rational Rose for UML,w3c validation
compliance checker..
SCM Tools: VSS, Star team
Database: MS Access, Oracle 9i, SQL Server 2000, MS Access, My SQL.
Languages and Tools:
C++, Java, Visual Basic 6.0, HTML, Test Director, Load Runner, Mantis, Toad 8.0,
Microsoft Office XP, MS Project. star team.

Load/Stress testing and Optimizations Benchmarking Tools:


Siege, Query profiler,Sim Client as Load Runner.

Capture and Relay Tools:


Selenium IDE,Selenium RC.

SOFT SKILLS

Training Skills: Managed team trainings.


Presentation Skills: Having good presentation skills.
Event Management: Having good Event management skills
Language Skills: English [Excellent], Urdu [Excellent]

AWARDS/CERTIFICATIONS
OthoClear: Best Software QA Team Lead.
• Doing CQE from ASQ [American society for Quality]
• Biztalk trainings (systems Ltd).
• Preparation for PMP is in progress.

EDUCATION
BCS(Hons), The University Of Lahore, 2001-2005

REFERENCES
Will be furnished upon said request.

S-ar putea să vă placă și