15
Automation Roundtable Discussion Utah QA User Group April 29, 2014

Automation Roundtable Discussion

  • Upload
    rania

  • View
    48

  • Download
    2

Embed Size (px)

DESCRIPTION

Automation Roundtable Discussion. Utah QA User Group April 29, 2014. What is Automation?.     Wikipedia says: Automation is the use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes. - PowerPoint PPT Presentation

Citation preview

Page 1: Automation Roundtable Discussion

AutomationRoundtable Discussion

Utah QA User GroupApril 29, 2014

Page 2: Automation Roundtable Discussion

What is Automation?

Wikipedia says: Automation is the use of special software (separate from the software being tested) to

control the execution of tests and the comparison of actual outcomes with predicted

outcomes.

Page 3: Automation Roundtable Discussion

Why Use Automation?• Increase Test Coverage• Run Automatically • Consistent• Repeatable• Efficient (run faster)• Others reasons?

Page 4: Automation Roundtable Discussion

Salary SurveyRegion: Salt Lake and Utah Valley

Salary Range

1-3 years 3-5 years 5+ years

QA Test Engineer $42k-$64k $62K-$83k $83k -98K

QTP, Winrunner, Test Complete, Load Runner, Rational Suite

Add $2-$3 per hour (approx $5,200/year)

Selenium, Watir, WatinAdd $3-$6 per hour (approx $9,360/year)

Python, Ruby, VB Script, Perl

Add $4-$8 per hour (approx $12,480/year)

Java, .Net/C# Add $8-$10 per hour (approx $19,000/year)

source: TEKSystems, Robert Half, ConsultNet

Page 5: Automation Roundtable Discussion

…and thanks for all the fish.

Cool Salary statsWhere can I find them online?

• http://www.roberthalf.com/technology/it-salary-center• www.glassdoor.com• www.salary.com

Page 6: Automation Roundtable Discussion

Testing Tools & Skill SetsAutomation Experience (in general)– Required in 8 out of 10 QA jobs today

Selenium– Required in 5 out of 10 automation QA

roles

Mobile (not automation)– Required in 3 out of 10 QA roles– Often just experience with IOS/Android is

sufficient

Page 7: Automation Roundtable Discussion

Testing Tools & Skill Sets

Scripting (such as Python & Ruby)• Required in 2 out of 10 QA jobs• Python and Ruby are most commonly required• VB Script also required (especially for QTP or

Rational automation)

Java or C#/.Net• SDET: Required in 8 out of 10 QA jobs• Most often required for SDET roles (also Ruby

and Python)• Market is split 50/50 between Java and C#/.Net

Page 8: Automation Roundtable Discussion

Utah QA User Group Poll

• Who Among You Are Automators?– QTP, Winrunner, Test Complete, Load Runner, Rational

Suite

– Selenium, Watir, Watin– Python, Ruby, VB Script, Perl– Java– C#/.net

Page 9: Automation Roundtable Discussion

Automation Surveywith

Dorothy Graham

• Dot has worked in software testing for 40 years.• Programme Chair for EuroSTAR 2009, Expo QA Madrid • Co-chair: Test Day Automation in Rotterdam• Speaker: Star Conferences, World Congress of Software Quality• She is co-author of four books: Experiences in Automation, Foundations of Software Testing, Software Inspection and Test Automation• She was a founding member of the ISEB Software Testing Board, and was a member of the working party that developed the ISTQB Foundation Syllabus. • Recipient of ISTQB International Software Testing Excellence Award as well as the European Excellence Award in Software Testing

Page 10: Automation Roundtable Discussion

Automation Surveywith

Dorothy Graham

Automation wiki: testautomationpatterns.wikispaces.org

The special on the ebook next week is:

Date: May 5-6, 2014Sale Price: $14.99 (62% off)

Short URL: informit.com/deals

Page 11: Automation Roundtable Discussion

QA Utah Automation Survey

This is a good time to use Excel.

Page 12: Automation Roundtable Discussion

First Annual Utah Test Professionals Survey

• We would like to organize and a Job Survey for Utah

• Covering….– Skill Sets & Training– Salaries– Working Conditions– Other stuff?

Page 13: Automation Roundtable Discussion

Utah Test Professionals Job Survey• Skill Sets & Training– What skill sets do you have?– What training is provided? – What Training is Needed?– What tools do you need to know to work here?

• Salary– Job title– Years of experience– Salary– Bonus

Page 14: Automation Roundtable Discussion

Utah Test Professionals Job Survey

• Work Conditions– How easy is it to get needed computer hardware?– Cubicles, offices, work groups, or tables?

Page 15: Automation Roundtable Discussion

The End