*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3455-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, ISB 03333808376

Or log in to access your purchased courses
by fatima
Price: 80,000
2Months/20 Hours
0 Lessons

Software Quality Assurance

Software quality assurance (or SQA for short) is the ongoing process that ensures the
software product meets and complies with the organization’s established and standardized quality specifications. SQA is a set of activities that verifies that everyone involved with the project has correctly implemented all procedures and processes.
SQA deals with the processes of producing software, whereas Testing and other forms of
Software Quality Control (SQC) deals with the products of those processes. Both are
important for reliably producing quality software


What you’ll learn

  • Write a software quality plan
  • Define software quality metrics
  • Prepare software quality checklists
  • Develop an overall process improvement plan
  • Understand how to best help your colleagues with the quality of their outputs
  • Ensure the highest possible quality products
  • Deliver value-added products
  • Help your company win more business by delivering higher quality

 


Course Outline

Module-1 SYSTEM/SOFTWARE QUALITY AND QUALITY ASSURANCE

  • Exercise: What is quality, quality assurance
  • Quality in the project manager’s triangle
  • Quality is free, cost of poor quality
  • What we, others mean by quality
  • Need for positive common quality definition
  • Quality factors and quality dimensions
  • Engineered Deliverable Quality
  • Quality assurance vs. quality control
  • SQA in IEEE Stds. 12207 and 730
  • Proactive SQA changes in IEEE Std. 730
  • Not just ‘traffic cop’ compliance

Module-2SYSTEM/SOFTWARE PROCESSES

  • REAL vs. Presumed processes, silos
  • Exercise: Your software process
  • Defect injection, detection, ejection metrics
  • Economics of quality problems in life cycle
  • Making the business case for SQA
  • Life cycle concepts, waterfall vs. iterative
  • Process capability, variation, improvement
  • Project, process, product measures
  • Direct and indirect process evaluation
  • SEI Process Capability Maturity Models

Module-3 QUALITY ASSURANCE CONCEPTS

  • Exercise: Why SQA groups so often fail
  • SQA groups’ changes over time
  • Common SQA interpretations, issues
  • Quality control (QC) testing
  • Document and procedure compliance
  • Standards and procedures manuals
  • Staffing and organizational influence
  • Reasons for resistance to SQA
  • SQA needs broader view of quality
  • Proactive SQA™ for effectiveness
  • Assuring processes vs. doing it all

Module4- ACTIVE STATIC TESTING
Role of requirements in producing quality
Exercise: ‘Established Requirements’ issues
Exercise: Reviewing Requirements
Unrecognized weaknesses of “Regular Way”
Why review of requirements fails
Formal technical reviews, procedures
Review approaches, formality
Often overlooked walkthrough limitations
Why reviews so economically find defects
Foundation technique, topic guidelines
Evaluating requirements form, testability
REAL, business vs. system requirements
Finding overlooked, incorrect requirements
Reviewing design suitability and content
Four powerful design review CAT-Scans
Exercise: Reviews and Software Process QA


Module5- HOW TESTING CAN CUT EFFORT & TIME Testing for correctness vs. testing for errors

Developer views of testing
Reactive testing—out of time, but not tests
Proactive Testing Life Cycle model
CAT-Scan Approach to find more errors
Dynamic, passive and active static testing V-model and objectives of each test level
Developer vs. independent test group testing
Strategy—create fewer errors, catch more
Four keys to effective testing
4/7
Need for testing sampling
Written vs. not written benefits and issues
Test activities that save the developer’s time


Module-6 TEST PLANNING VALUE NOT BUSYWORK

  • Risk elements, in relation to testing
  • Proactive vs. reactive risk analysis
  • IEEE Standard for Test Documentation
  • Benefits of the structure
  • Enabling manageability, reuse, selectivity
  • Test plans vs. test designs, cases, procedures
  • Exercise: Anticipating showstoppers
  • Risk-based way to define test units
  • Letting testing drive development
  • Preventing major cause of overruns
  • Master Test Plan counterpart to project plan
  • Approach, use of automated tools
  • Entry/exit criteria, anticipating change

Module-7 DETAILED TEST PLANNING

  • IEEE Standard on Unit Testing
  • Functional (Black Box) testing strategy
  • 3-level top-down test planning and design
  • Exercise: Functionality matrix
  • Detailed Test Plan technical document
  • White box structural testing coverage
  • Use cases, revealing overlooked conditions
  • Exercise: Defining use case test coverage

Module-8 INTEGRATION/SYSTEM TEST PLANNING

  • Graphical technique to simplify integrations
  • Integration test plans prevent schedule slips
  • Smoke tests; system and special testing
  • Daily, top- and bottom-down builds strategy

Module-9 DESIGNING AND WRITING TEST CASES

  • Exercise: Your challenges and issues
  • Exercise: Disciplined brainstorming
  • Checklists find more overlooked conditions
  • Data formats, data and process models
  • Business rules, decision tables and trees
  • Equivalence classes and boundary values
  • Formal, informal Test Design Specifications
  • Leveraging reusable test designs
  • Test Case Specifications vs. test data values
  • Writing test cases, script/matrix
  • Embedding keystroke-level procedural detail
  • Exploratory testing applied most effectively

Module 10 MEASURING AND MANAGING TESTING

  • Estimating
  • Defect isolation
  • Defect reporting, categories and analysis
  • Defect reports that prompt suitable action
  • Exercise: Measures for managing testing
  • Common measures of test status, issues
  • Exercise: Test status report audiences
  • Projecting when software is good enough
  • Exercise: Measuring testing effectiveness
  • Exercise: Post-Implementation Review

Who this course is for:
  • Learners and practitioners of quality control, quality assurance, and quality management.
  • Software developers
  • Software project managers and team leaders
    Example: Beginner-level course ideally suited for someone who knows very little about software quality assurance.

International Student Fees: US 400$


Job Interview Preparation  (Soft Skills Questions & Answers)


Stay connected even when you’re apart

Join our WhatsApp Channel – Get discount offers

 500+ Free Certification Exam Practice Question and Answers

 Your FREE eLEARNING Courses (Click Here)


Internships, Freelance and Full-Time Work opportunities

 Join Internships and Referral Program (click for details)

Work as Freelancer or Full-Time Employee (click for details)

Hire an Intern


Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Courses


 

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now


Lessons

Or log in to access your purchased courses
ABOUT US

OMNI ACADEMY & CONSULTING is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Head Office: A-2/3 Westland Trade Centre, Shahra-e-Faisal PECHS Karachi 75350 Pakistan Call 0213-455-6664 WhatsApp 0334-318-2845, 0336-7222-191, +92 312 2169325
  • Gulshan Branch: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi-75300, Call/WhatsApp 0213-498-6664, 0331-3929-217, 0334-1757-521, 0312-2169325
  • ONLINE INQUIRY: Call/WhatsApp +92 312 2169325, 0334-318-2845, Lahore 0333-3808376, Islamabad 0331-3929217, Saudi Arabia 050 2283468
  • DHA Branch: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0337-7222-191, 0333-3808-376
  • info@omni-academy.com
  • FREE Support | WhatsApp/Chat/Call : +92 312 2169325
WORKING HOURS

  • Monday10.00am - 7.00pm
  • Tuesday10.00am - 7.00pm
  • Wednesday10.00am - 7.00pm
  • Thursday10.00am - 7.00pm
  • FridayClosed
  • Saturday10.00am - 7.00pm
  • Sunday10.00am - 7.00pm
WhatsApp Us