Riaz Ahmed------------------------------------------------------------Mobile: 1-514-553-3360Skype Id: riazahmedsqacaStatus...
   Plan, Design, Create & execute scripts for Mercury Win Runner & Quick Test        Professional (QTP) for automated fun...
  Conducting effort sizing              Preparing projects status reports              Conducting Software Testing Acti...
•   BASIC and PASCAL programming, at PACS Lahore, Pakistan   •   “How Effective Managers Organize Themselves” from Pakista...
Upcoming SlideShare
Loading in …5
×

Sqa Skills Profile

710 views
625 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
710
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Sqa Skills Profile

  1. 1. Riaz Ahmed------------------------------------------------------------Mobile: 1-514-553-3360Skype Id: riazahmedsqacaStatus: Canadian PREmail: riazahmedsg@gmail.comAddress: 235 RUE SHERBROOKE O 402MONTREAL QUEBEC H2X 1X8Technical Skill Set: o Software Quality Assurance  Defining framework and quality metrics for Software Quality Assurance (SQA) and software testing  Writing Standard Operating Procedures (SOP) & SQA templates required for SDLC and software testing  Conducting internal software quality audits to ensure compliance to existing quality models (TMM, CMM, ISO 9000, etc.) and Software Process Models (Waterfall, Agile, ICONIX, RUP, etc.).  Involved in review of Project documents - Project Plan (PP), Quality Plan (QP), Configuration Management Plan (CMP), Risk Management Plan (RMP), and Defect Prevention Plan (DPP) when required • Plan and coordinate activities of the SQAs (e.g. SQA checks, internal audit, meeting, etc) and maintain QA plan for QA team; • Perform SQA checks and internal SQA audit;  Performing version control and safekeeping of the various electronic project documents in a SharePoint project repository  Creating workflows for different SDLC-QA processes  Maintain Quality Manual repository  Facilitate Process Improvement activities & Ensure process compliance  Risk Management o Software Testing  Verifying software requirements, Use Cases, UML Models, Database schema, RTM, functional specifications and user manuals prior to test planning  Preparing test plans (Master Test Plan, Unit Test Plan, SIT Test Plan, UAT Test Plan) detailed test cases and corresponding test data for UI and database backend  Executing test cases for various test types (e.g. integration, system, user acceptance and regression testing)  Preparing test management & test status and bug reports, including discussion of issues with team leaders and programmers  Conducting Failure Mode & Effects Analysis for quality risk assessment and providing recommendations to prevent potential errors in a software development project  Risk based Software Testing: Test case Designing, Execution of Test Cases  SQL based testing  Localization testing  Familiar with W3C, WAI, / WCAG o Software Test Management & Bug Tracking  Use of Mercury Test Director (Quality Center) for overall Test Management;  Use of JIRA, Mantis; Bugzilla; Top Team & EA to log & track software bugs  Use of Top Team & EA (Enterprise Architect) to create Test Cases & maintain the repository o Automated Functional Software Testing (Page # 1)
  2. 2.  Plan, Design, Create & execute scripts for Mercury Win Runner & Quick Test Professional (QTP) for automated functional testing; Define required data for parameterization & checkpoints  Fine tuning the test scripts programmatically (by modifying the test scripto Software Performance Testing  Defining framework for performance testing (process) and the required templates  Preparing a Load Test Plan and reviewing Use Case scenarios to create load test scripts using Mercury Load Runner VUGen  Strong in Correlation concepts  Creating and executing load test scenarios using Mercury Load Runner Controller  Analyzing results of LoadRunner Analysis (e.g. graphs and reports) and documenting performance test results  Most challenging platforms tested: SAP, SIEBELo Banking Industry Exposure  Worked as Manager MIS for National Industrial CO-OP Bank) (Lahore, Pakistan)  Worked as Senior Software Test Engineer – Test Lead for Citibank NA (Singapore)  Worked as Senior SQA Engineer and Load Test Analyst – Teat Lead for United Overseas Bank (UOB) Singaporeo Health Industry Exposure  Worked as a Pharmacist for Albro Chemicals (Pharmaceutical Company, Pakistan  Worked as a Pharmacist for Wyeth Pakistan labs  Worked as Software Systems analyst for High Noon Labs (Pharmaceutical Company), Pakistan  Worked for Shaukat Khanum Memorial Cancer Hospital & Research Centre, Pakistan as Software Systems Analyst.  Worked for sanofi Aventis (French Pharmaceutical Company) as SQA (Software Quality Analyst) / Software Systems Analyst  Worked as trainee Hospital Pharmacist in Mayo Hospital, Lahore Pakistano Teaching Experience  Part time lecture for Software Engineering at Preston University, Lahore Pakistan Campus  Part time lecture for Software Engineering at ILM (Institute of Leadership & management: Now Hamdard University), Lahore Pakistan  Part time lecture at ILM for Software Project managemento Software Requirements Management & Software Business Analysis  Analyzing business/software requirements and other associated documentations (e.g. domain modeling, Use Case authoring, Business Rules documentation using Decision Tables, Business Process Modeling, project glossary creation & maintenance using Top Team, CaseComplete and Enterprise Architect software)  Preparing Requirements Traceability Matrix (RTM) using Excel or Enterprise Architect software to describe and follow the threads in the life of a requirement to determine how it is implemented and tested  Creating UI prototypes using Serena Prototype Composer and Axure RP Pro. UI prototypes are really helpful in identifying requirements and business rules.o Database Testing  Using ERWIN to review & verify ER Model (Entity Relationship Database logical Schema)  Map UI controls to ER Model  SQL based testing of databaseso Project Management (Software Quality Assurance Projects)  Managing project teams  Preparing project plan with detailed work breakdown structure (WBS)  Following up tasks and status (Page # 2)
  3. 3.  Conducting effort sizing  Preparing projects status reports  Conducting Software Testing Activities, viz. SIT, UAT, OSAT  Track & Monitor Software Testing outcomes, including Test case execution, Bug Reports, status & summary reports  Ensuring sign-offs o Technical Writing  Writing standard operation procedures (SOP)  Preparing manuals and user guides, including online help in various formats (e.g. PDF, HTML, Chm, etc.)  Preparing quick reference guides to support software and IT equipment rollouts o Technical Training  Conducting training for software engineers in the areas of requirements analysis, SQA, Unified Modeling Language (UML), software engineering and SQL/RDBMS using Oracle and MS-SQL o Evaluation of Software CASE Tools  Conducting evaluation of software CASE tools for use in the project work, e.g. Use Case authoring, designing, automated software testing, Load Testing, etc..Software Exposure: o SQA Tools: Enterprise Architect; Top Team; Visual Use Case, Case Complete, Screen Architect; Rational Rose, TextAloud, NaturalReader, Snagit, Vox Proxy, Visual Studio Team Test Module, Microsoft Office, MS Project, MS Visio, UI Prototyping Tools (Serena Prototype Composer & Axure RP Pro), RA-Quest, Customized Bug Reporting Tools, Test Director, Load Runner, QTP (Quick Test Pro), Fast-Help, Help&Man, ERWIN Data Modeler, TOAD, Oracle, DB2, SQL Server, VSS (Visual Source Safe), QVCS, MS SharePoint, SAP, Apache, PHP, MySQL, application servers (JCO, JBOSS, WebSphere), IIS, Apache and Tomcat o Operating Systems: Windows 95/98/NT/XP, Vista, Windows 7, UNIX (Solaris, AIX, HP-Unix) LINUX o Programming / Scripting Languages: Familiar with C/C++/C#, VB, VBA, VB Scripting, VB.Net, Smalltalk, HTML, DHTML, XML, Java Scripting, JAVA, BASIC, Power Builder, DBase, Fox Pro, Clipper, Project, Shell Scripting, SQL scripts for database testing, Turbo Prolog, Oracle Forms and Reports o Databases: Oracle, Sybase, DB2, SQL Server, MS ACCESS o Software Development Methodologies: RUP, AGILE, OOPS, Waterfall, ICONIX, BOOMEducation & Training: • MS (Computer Science) 1998, Preston University, (Lahore Pakistan Campus) • M. Phil (Pharmacy), 1991, Punjab University, Lahore, Pakistan. • CSQA (Certified Software Quality Analyst), QAI USA • Relational Database Orientation and SQL Training, at CresSoft Lahore, Pakistan • Training of Software Automated testing tools: Load Runner, Win Runner, Quick Test Pro, Test Director, Astra Quick Test, Astra Site Manager, Astra Load Test, at CresSoft Lahore, Pakistan • Object Oriented Design Methodologies including RUMBAUGH and DAVE TAYLOR, at CresSoft Lahore, Pakistan • ERWIN data modeling CASE tool, at CresSoft Lahore, Pakistan • UML (Unified Modeling Language) , at CresSoft Lahore, Pakistan • Software Configuration Management, at CresSoft Lahore, Pakistan • Application Design in Visual Works, at CresSoft Lahore, Pakistan • ISO 9001 and CMM training at CresSoft Lahore, Pakistan • C Language, at NCCS Lahore, Pakistan (Page # 3)
  4. 4. • BASIC and PASCAL programming, at PACS Lahore, Pakistan • “How Effective Managers Organize Themselves” from Pakistan Institute of Management • Performance Under Pressure, at CresSoft Lahore, Pakistan • MIS from LUMS (Lahore University Of Management Sciences) • Internal Quality Auditing for ISO 9000, from Pakistan Institute of Quality Control • SOHO (small office, home office) arranged by IDA at Singapore National Library. • Use Case Writing & Analysis, at Tescom Singapore • SQL (Structured Query Language) for Database, at Tescom Singapore • Hospital Pharmacist training in Mayo Hospital, Lahore Pakistan • GMP (Good manufacturing practices) at Wyeth Lahore, Pakistan • Training in Java language from NICON, Lahore Pakistan • Oracle Forms and Reports Training at CITIBankSoft Skills: • Proven ability to work within a team environment, • Excellent oral and written communication skills, • Strong analytical and problem solving skills, • Well organized work habits with attention to detail, • Ability to make good/sound decisions and use independent judgment, • Energetic, focused and professional in work, • Work independently and be extremely quick learners, • I do gather lessons learned for future test cycles and incorporate movements, • Committed team member, versatile with aptitude and interest in using new software tools • QA Team management (Page # 4)

×