Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Quality Assurance WELCOME. Portnov Computer School Mikhail Portnov  1978BSEE (major in Telecommunications)  1983MS in Math  1987-1990 Post-Graduate.

Similar presentations


Presentation on theme: "Software Quality Assurance WELCOME. Portnov Computer School Mikhail Portnov  1978BSEE (major in Telecommunications)  1983MS in Math  1987-1990 Post-Graduate."— Presentation transcript:

1 Software Quality Assurance WELCOME

2 Portnov Computer School Mikhail Portnov  1978BSEE (major in Telecommunications)  1983MS in Math  1987-1990 Post-Graduate program in Professional Education I started my SQA career in 1992  First Job (1992, $28K)  Second Job (1993, $36-40K)  Third Job (1994, Borland, $35 per hour) – the school started 08/1994  Fourth Job (1995, QA Manager, $60K) Software QA profession was born in early 90s

3 WHY QA IS UNIQUE? 1. Your age does not work against you 2. Computer Science degree not required 3. Previous profession helps with transferable skills (Documentation skills, Quality Control) 4. Fairly High Compensation 5. High demand in major urban areas 6. No colleges offering degrees in Software QA 7. Easy to learn 8. You can start with relatively low technical skills level. 9. 4-6 month is enough to start working

4 JOB MARKET 1. Lets use www.Dice.com 2. Boolean Search for 1.One day 2.Title only 3.94040 + 40 miles radius 3. Keywords: QA, SQA, Test, Tester, Quality Assurance 4. Dice, Monster, CareerBuilder

5 WHAT TESTERS DO? 1. What is Software Testing? 2. Software testing activities 1.Learning the product 2.Ad hoc/Exploratory testing 3.Write Test Cases and other test docs 4.Execute test cases – Structured testing 5.Automate test cases 6.Write Bug reports 7.Verify bugs fixed

6 WHAT WE LEARN 1. Software Testing Methodology 2. Test Planning and Test Documentation 3. Writing Bug reports 4. Test Automation (Selenium) 5. How to get a job 6. Software testing projects 7. Internship – provided by the School 8. Other (UNIX-Perl-Shell, SQL-HTML- JavaScript-XML, Web Testing, etc.)

7 Setting Expectations 1. One guaranteed placement under the program 2. Internship could be paid or unpaid 3. Students should meet educational standards to qualify for placement 4. Graduate, if goes to an interview, is expected to accept at least one reasonable internship offer 5. After an internship a graduate is expected to look for a job, not request another internship 6. Each extra placement - one extra class 7. Interns submit reports about their activities 8. Auditing of classes to be approved by the School

8 Basic Rules Do not 1.Install any software on our computers 2.Leave garbage, powered up computers 3.Checking emails, games, browsing web 4.Food, drinks, bubble gum, smoking Do 1.The homework regularly 2.Look at the teacher when teachers talks 3.Follow the direction (tough part)

9 More Rules PAYMENT SCHEDULE - Delinquent payment – no class entry PARKING  5 miles per hour speed on the parking lot  Our students park in the far left corner of the lot  We do not park on slots adjacent to any building BUILDING  No doors open/blocked after hours or day time  No smoking/cigarette butts on the floor  No hallway or outside building entrance crowding (lunch time, before/after classes) SCHOOL OFFICE  No food and no drinks outside of the kitchen  No garbage left on the computer desks/floor in the classroom  Turn computer off when leave  No unsupervised kids

10 A FEW QUESTIONS 1. What is Quality? 2. What is Software Quality? 3. What is the difference between Software Testing and Software Quality Assurance? 4. Is it possible to find and fix all the bugs in a software product before it goes to the customers? 5. Why test?

11 QA PROCEDURES 1. Test Planning 2. Bug Reporting 3. Bug Tracking 4. Test Automation 5. Release Certification

12 BASIC TERMS 1. Positive vs. Negative Testing 2. Black Box vs. White Box Testing 3. Unit – Integration – System Testing 4. Functional – Regression – Acceptance 5. Validation vs. Verification Testing 6. Ad hoc – Exploratory – Structured WHAT we do or WHY we do that


Download ppt "Software Quality Assurance WELCOME. Portnov Computer School Mikhail Portnov  1978BSEE (major in Telecommunications)  1983MS in Math  1987-1990 Post-Graduate."

Similar presentations


Ads by Google