why i should hire you managing your career in software testing

34
Why I Should Hire You Managing your career in Software Testing

Upload: daisy-everage

Post on 01-Apr-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Why I Should Hire You Managing your career in Software Testing

Why I Should Hire YouManaging your career in Software Testing

Page 2: Why I Should Hire You Managing your career in Software Testing

Introduction

• Who am I?• Who are you?• This presentation will be greatly

improved with interaction.

Page 3: Why I Should Hire You Managing your career in Software Testing

Skills – A Tester’s Syllabus

James Bach – www.satisfice.com

Page 4: Why I Should Hire You Managing your career in Software Testing

http://www.satisfice.com/bibliography.shtml

Page 5: Why I Should Hire You Managing your career in Software Testing

Recognize your transferable skills

• Communication Skills• Learning Skills• Teamwork Skills• Computer Skills• Time Management Skills• Listening Skills• Problem-Solving Skills• Creativity Skills• Organization Skills• Leadership Skills.

Page 6: Why I Should Hire You Managing your career in Software Testing

Develop/Collect a tool set (automated or not)

Page 7: Why I Should Hire You Managing your career in Software Testing

Keep your learning current (webinars, online articles, blogs, twitter)

Page 8: Why I Should Hire You Managing your career in Software Testing

Have a specialization

Specialize by:• Testing types (security,

usability, performance, accessibility, etc)• Domain (Multi media,

financial, embedded)

Page 9: Why I Should Hire You Managing your career in Software Testing

But… Be able to be a generalist

• You can switch your domain (have an open mind to new opportunities)

Page 10: Why I Should Hire You Managing your career in Software Testing

“Have a hobby” - Adam Goucher

It’s easier to solve a problem when you’re not thinking about it

Page 11: Why I Should Hire You Managing your career in Software Testing

Do things that are a little outside of your field (hackersnest, Agile meetups, kwartzlab)

Page 12: Why I Should Hire You Managing your career in Software Testing

Your Community - Know who’s out there (in testing)

Page 13: Why I Should Hire You Managing your career in Software Testing

Be a part of the community

http://www.associationforsoftwaretesting.org/

http://www.reddit.com

http://www.ministryoftesting.com

http://www.softwaretestingclub.com/

http://weekendtesting.comhttp://www.kwsqa.org

Page 14: Why I Should Hire You Managing your career in Software Testing

Contribute to the community!

Blog or tweet

Page 15: Why I Should Hire You Managing your career in Software Testing

Attend a conference

http://starcanada.techwell.com/

https://www.softwaretestpro.com/http://www.associationforsoftwaretesting.org/

http://www.qualityconference.ca http://starwest.techwell.com/

Page 16: Why I Should Hire You Managing your career in Software Testing

Better Yet, Speak at a conference (or a peer group or your work)

http://starcanada.techwell.com/

https://www.softwaretestpro.com/http://www.associationforsoftwaretesting.org/

http://www.qualityconference.ca http://starwest.techwell.com/

Page 17: Why I Should Hire You Managing your career in Software Testing

Keep a Notebook Handy

Page 18: Why I Should Hire You Managing your career in Software Testing

Be a part of a local network

Page 19: Why I Should Hire You Managing your career in Software Testing

Keep your Linkedin Profile up to date

• www.linkedin.com

AND have a profile pic!!

Page 20: Why I Should Hire You Managing your career in Software Testing

Career Pathshttp://www.ministryoftesting.com/2012/07/the-future-of-testing-mindmap/

Page 21: Why I Should Hire You Managing your career in Software Testing

You can still be a great tester if you are not a programmer

Page 22: Why I Should Hire You Managing your career in Software Testing

Agile Testing Quadrants

http://lisacrispin.com/2011/11/08/using-the-agile-testing-quadrants/

http://lisacrispin.com/2011/11/08/using-the-agile-testing-quadrants/

Page 23: Why I Should Hire You Managing your career in Software Testing

Domain Knowledge

Page 24: Why I Should Hire You Managing your career in Software Testing

Knowing a little programming comes in handy

Page 25: Why I Should Hire You Managing your career in Software Testing

You can still be a great tester if you are a programmer

http://behaviordrivendevelopment.wikispaces.com/Testing

Page 26: Why I Should Hire You Managing your career in Software Testing

Code reviewing

Page 27: Why I Should Hire You Managing your career in Software Testing

Getting Hired

Page 28: Why I Should Hire You Managing your career in Software Testing

Resume

• Keep it at two (three max) pages• Nobody reads solid text • Leave whitespace for notes• Objective is out of date – a Profile is better

Page 29: Why I Should Hire You Managing your career in Software Testing

Research the hell out of the company

• Sign up for newsletters• Understand the industry • Follow their leaders on twitter• Know who their competitors are

Page 30: Why I Should Hire You Managing your career in Software Testing

Interview process

• Generally 3 interviews• 1st is often an HR pre-screen• Check if skills match posting• Can you work in Canada• What is your salary range

• 2nd and 3rd are Management and Peer• Order varies• Often looking for fit

Page 31: Why I Should Hire You Managing your career in Software Testing

Prepare

• Have lots of good questions ready – about the company, the role, the team.

Page 32: Why I Should Hire You Managing your career in Software Testing

Take cues from the environment you are interviewing in

How people are dressed, the office environment, etc.

This can drive your interaction in the interview as well as help you decide if you want to work there

Page 33: Why I Should Hire You Managing your career in Software Testing

Tactfully ask about next steps

Page 34: Why I Should Hire You Managing your career in Software Testing

Follow up with a thank you – express interest