Слайд 1Software Quality Assurance
WELCOME
Слайд 2Software Quality Assurance
Portnov Computer School
Mikhail Portnov
1978 BSEE (major in Telecommunications)
1983 MS in
Math
1987-1990 Post-Graduate program in Professional Education
Слайд 3Software Quality Assurance
Portnov Computer School
My SQA career started in 1992
First Job
(1992, $28K)
Second Job (1993, $36-40K)
Third Job (1994, Borland, $35 per hour)
( the school started August 20, 1994)
Fourth Job (1995, QA Manager, $60K)
SQA profession was born in early 90s
Слайд 4WHY QA IS UNIQUE?
Age does not work against you (Maturity, Stability,
Appreciation of quality)
Computer Science degree not required
Previous profession helps (Documentation skills, QC)
Industry knowledge might help
Fairly High Compensation
High demand in major urban areas
No colleges offering degrees in Software QA
Easy to learn
You can start with relatively low technical skills level
3-4 months is enough to start working
Слайд 5WHAT TESTERS DO?
What is Software Testing?
Software testing activities
Learning the product
Ad hoc/Exploratory
testing
Write Test Cases and other test docs
Execute test cases – Structured testing
Automate test cases
Write Bug reports
Verify bugs fixed
Слайд 6WHAT WE LEARN
Software Testing Methodology
Test Planning & Test Documentation
Writing Bug reports
In-house
software testing projects
How to get a job
Online Testing Project (real life)
Self-Paced classes: UNIX-Perl-Shell, SQL, HTML, JavaScript, XML, Mobile Apps Testing, Selenium IDE, etc.
Слайд 7REMEMBER
To get different results you have to be different, you have
to change
We are not in business of teaching classes – we are in business of helping you in that change
The school has two goals:
Help you to get a job (we can do that fast)
Help you to keep the job
Слайд 8Rules of the Game
Committed career changers only
Home work is must
(not an option)
Two trial sessions (no charge)
Then $750 tuition paid to continue
Certificates, resumes, & references given only to those with 75% results
Tests could be retaken to qualify
Слайд 9Course Components
30 online sessions (one hour each)
20 QA sessions and
10 with Project
9 online self-paced classes included
Webinars recorded and made available
Previous class webinars available
Videos taken in classrooms
Unlimited online counselling
2 hours individual counselling
Слайд 10Interview Questions
Cover 95% of what you need
Reported by fellow graduates
Local to
Silicon Valley (US)
In your market niche
Answers provided on web page
Answers provided in 2 videos
Answers drilled in quizzes
Answers discussed in that class
Learn The Answers
Слайд 11A FEW QUESTIONS
What is Quality?
What is Software Quality?
What is the difference
between Software Testing and Software Quality Assurance?
Is it possible to find and fix all the bugs in a software product before it goes to the customers?
Why test?
Слайд 12QA PROCEDURES
Test Planning
Bug Reporting
Bug Tracking
Test Automation
Release Certification
Слайд 13BASIC TERMS
Positive vs. Negative Testing
Black Box vs. White Box Testing
Unit –
Integration – System Testing
Functional – Regression – Acceptance
Validation vs. Verification Testing
Ad hoc – Exploratory – Structured
WHAT we do or WHY we do that