Transcript
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!!!!