20
BECOME SOFTWARE TESTER OR DEVELOPER? September 2013 KMS Technology - http://kms-technology.com Vu Pham – Delivery Director [email protected]

Become Software Tester or Developer

Embed Size (px)

DESCRIPTION

This is the slide deck that Director of Delivery of KMS presented at Can Tho University on Saturday, September 28th, 2013.

Citation preview

Page 1: Become Software Tester or Developer

BECOME SOFTWARE TESTER OR DEVELOPER?

September 2013 KMS Technology - http://kms-technology.com

Vu Pham – Delivery Director [email protected]

Page 2: Become Software Tester or Developer

TESTING – HOW MUCH YOU KNOW?

• Ratio between Developer – Tester in a IT company?

• Globalization is software testing?

• Any training program for Tester?

2

Page 3: Become Software Tester or Developer

© 2013 KMS Technology

4 MYTHS ABOUT SOFTWARE TESTING

Page 4: Become Software Tester or Developer

MYTH #1

4

Reality: - It takes hours to start testing job but years to be good

at it. - Tester and developer requires two different set of skills

and mindset. Good developer can’t become good tester.

- Big gap exists between junior and senior/expert tester.

“Software testing is easy job, any people can become tester and no training is needed”

Page 5: Become Software Tester or Developer

MYTH #2

5

Reality: - What you learn from university is just a starting point

for pursuit a career in IT. - Automation, performance, security testing not only

require programming but also deep understanding about system, technology.

- Java and .NET skills for Tester.

“Software testing doesn’t require programming”

Page 6: Become Software Tester or Developer

MYTH #3

6

Reality: - Testing is not just test execution, you can see many

tester not doing testing - Testing based on requirements only find 70% bugs.

Innovation helps tester find the rest - We normally don’t know how user use the software

strong analysis, deep domain knowledge, lateral thinking is required for tester

“Software testing doesn’t require much analysis and innovative thought”

Page 7: Become Software Tester or Developer

MYTH #4

7

Reality: - A company likely will go to the end if releases a low

quality product. - Role of tester now is not just testing. Combined skills

of (Developer + BA + Tester + Expertise User) - Many IT companies in VN are testing service providers

– top management grew from testing

“Testing is not challenging so I don’t have much chance to growth in testing career”

Read full article here: https://www.facebook.com/notes/kms-technology/%C4%91%E1%BB%8Bnh-h%C6%B0%E1%BB%9Bng-ngh%E1%BB%81-nghi%E1%BB%87p-tr%E1%BB%9F-th%C3%A0nh-tester-hay-developer/10151860663517068

Page 8: Become Software Tester or Developer

© 2013 KMS Technology

BECOMING A GOOD TESTER

Page 9: Become Software Tester or Developer

SKILLS FOR TESTER

Essential skills for a tester

9

Soft-kills Technical skills

Personal Traits Attitude

I’m just graduated, how can I start my software testing career and become success in career?

Page 10: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Define your career plan, analyze strengths and weaknesses

10

Determined

Page 11: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• “Our testing is only as good as our thinking”

11

Determined

Innovative

Page 12: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Your communication is the key. Leverage the power social media for instant knowledge sharing

12

Determined

Innovative

Social-ability

Page 13: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Not be intellectually, be intellectually curious – Does this functionality make any sense? Is

there a better way to implement this feature? …

13

Determined

Innovative

Social-ability

Curious

Page 14: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Need value from every hour spent on testing Time management

14

Determined

Innovative

Social-ability

Curious

Objective

Page 15: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Think from the customer’s perspective on the overall testing vision and quality

15

Determined

Innovative

Social-ability

Curious

Objective

Visionary

Page 16: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Not tool and technology - Your brain, your passion and your enthusiasm matters the most

16

Determined

Innovative

Social-ability

Curious

Objective

Visionary

Enthusiasm

Page 17: Become Software Tester or Developer

DISCOVER – TOOL FOR TESTER

• Create a road map and execute

• Turn motivation into habit

17

Determined

Innovative

Social-ability

Curious

Objective

Visionary

Enthusiasm

Roadmap

Page 18: Become Software Tester or Developer

TAKE AWAY NOTE

• Vietnam is destination for software testing, currently high resource demand

• 4 common misunderstanding about software testing

• DISCOVER – tool for tester

18

Who want to be tester?

Page 19: Become Software Tester or Developer

© 2013 KMS Technology

Q & A

Page 20: Become Software Tester or Developer

© 2013 KMS Technology

THANK YOU!!!!