BECOME SOFTWARE TESTER OR DEVELOPER?
September 2013 KMS Technology - http://kms-technology.com
Vu Pham – Delivery Director [email protected]
TESTING – HOW MUCH YOU KNOW?
• Ratio between Developer – Tester in a IT company?
• Globalization is software testing?
• Any training program for Tester?
2
© 2013 KMS Technology
4 MYTHS ABOUT SOFTWARE TESTING
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”
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”
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”
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
© 2013 KMS Technology
BECOMING A GOOD TESTER
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?
DISCOVER – TOOL FOR TESTER
• Define your career plan, analyze strengths and weaknesses
10
Determined
DISCOVER – TOOL FOR TESTER
• “Our testing is only as good as our thinking”
11
Determined
Innovative
DISCOVER – TOOL FOR TESTER
• Your communication is the key. Leverage the power social media for instant knowledge sharing
12
Determined
Innovative
Social-ability
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
DISCOVER – TOOL FOR TESTER
• Need value from every hour spent on testing Time management
14
Determined
Innovative
Social-ability
Curious
Objective
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
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
DISCOVER – TOOL FOR TESTER
• Create a road map and execute
• Turn motivation into habit
17
Determined
Innovative
Social-ability
Curious
Objective
Visionary
Enthusiasm
Roadmap
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?
© 2013 KMS Technology
Q & A