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

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

Transcript of Why I Should Hire You Managing your career in Software Testing.

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