SlideShare a Scribd company logo
1 of 16
Download to read offline
W5
Personal Excellence
5/7/2014 11:30:00 AM
Twelve Tips for Becoming a
More Professional Tester
Presented by:
Joel Montvelisky
PractiTest
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Joel Montvelisky
PractiTest
For the past fifteen years, Joel Montvelisky has been a tester, QA manager, and consultant,
working with both small and large organizations in Israel and the Silicon Valley. Joel believes
that testers should always strive to provide more QA intelligence value to their organizations
and to expand both professionally and technically. As principal solution architect at PractiTest,
he works with hundreds of teams worldwide, gathering knowledge and experience on the
changing roles and the challenges testers face in today's dynamic reality. Joel is a blogger and
collaborator in multiple QA communities and testing magazines. Read more of Joel’s thoughts
on the QA Intelligence blog, qablog.practitest.com.
4/26/2014
1
Joel Montvelisky
Chief Solution Architect
Simple & Flexible Test Management
12 Tips for Becoming
a More Professional Tester
(…or how to stop being a Non-Professional tester)
A little about me…
Professions:
- Tester
- QA Manager
- Blogger
- Speaker
- Solution
Architect
Some numbers:
- 1 wife
- 3 kids
- 1 dog & 1 fish
- 21 Km
PractiTest
- Chief Solution Architect
- QA Manager (retired)
Other (interesting) stuff
Simple & Flexible Test Management
4/26/2014
2
About
SaaS ALM Solution
Simple & Intuitive – yet – Methodological & Flexible
Integrates with Jira, Redmine, Bugzilla, SVN, Selenium, QTP,
Ranorex, SoapUI, etc…
Best Darn Support in the Business ☺
Simple & Flexible Test Management
State of Testing 2013
Tea-Time with Testers &
PractiTest
(with the help of tens of
bloggers and tweeps worldwide)
Over 600+ respondents from
40+ countries
Will run yearly
Download the report FREE from
PractiTest’s blog
Simple & Flexible Test Management
4/26/2014
3
Is Testing a Profession?
Simple & Flexible Test Management
Profession (Merriam-Webster):
“A type of job that requires
special Education, Training, or Skill”
Then why do so many testers
feel they are not Professionals???
Simple & Flexible Test Management
4/26/2014
4
What makes
someone A Professional?
Simple & Flexible Test Management
Let’s take a couple of examples
of Professionals in other fields
A Doctor
A Wood Craftsman
A Soldier Knowledge
Experience
Tools
Simple & Flexible Test Management
4/26/2014
5
The Professional
“Virtual Toolbox”
A set of tools that the professional
knows when and how to use.
Simple & Flexible Test Management
The Testing Professional
Virtual Toolbox
Testing tools
Technical tools
User Advocacy tools
Project tools
Communication tools
Simple & Flexible Test Management
4/26/2014
6
Do you know what’s in
Your Toolbox?
Simple & Flexible Test Management
Mapping and planning
your Testing Toolbox
Tip 1 – Map your virtual toolbox
Study your strong and weak points, what tools do you have
right now and what you need to acquire or develop.
Tip 2 – Define your career path
Understand where do you want to be in 2,
5 and 10 years from now, and draw a plan
on how you will get there.
Simple & Flexible Test Management
4/26/2014
7
How do you plan &
run your tests today?
Simple & Flexible Test Management
Your Virtual Toolbox-
Testing Tools / Approaches
Tip 3 – Combine multiple testing techniques
Don’t work all the time only with one knife. Sometimes you
will need to use a fork and a spoon too.
Tip 4 – Renounce your testing ego
Leave your ego outside the testing lab, concentrate on the
testing tasks and NOT on the people around them.
Simple & Flexible Test Management
4/26/2014
8
Are you a
Technical Tester?
Simple & Flexible Test Management
You need to be (at least)
Technically Proficient !
Your Virtual Toolbox-
Technical Tools
Tip 5 – Use more technical tools
Find ways to automate parts of your work to become more
efficient. Learn a scripting language, download tools and spend
some time perfecting your knowledge of it.
Tip 6 – Be part of the technical discussion of your
project
Get involved in the technical aspects. Participate in design
sessions, code walkthroughs, learn about the system’s
architecture, ask your programmers about the internals of their
work.
Simple & Flexible Test Management
4/26/2014
9
Your Virtual Toolbox-
Technical Tools
Tip 7 – Work with internal feeds & logs
Learn to work with as much “internal information” as possible.
System feeds, product logs and monitoring tools will help you to
understand not only what happens to the UI but also what’s
going on “behind the scenes” of your product.
Simple & Flexible Test Management
What are you doing to
get to know your users?
Simple & Flexible Test Management
4/26/2014
10
Your Virtual Toolbox-
User Advocacy Tools
Tip 8 – Meet your users
Interact with your users, if possible
visit them to see how they work,
understand what are their real needs
and problems.
Tip 9 – Create user profiles
Have something tangible you can use while
planning, developing and discussing your
product.
Simple & Flexible Test Management
How are you collaborating
outside of your actual testing?
Simple & Flexible Test Management
4/26/2014
11
Your Virtual Toolbox-
Project Management Tools
Tip 10 – Manage the Risk of your Project
many project lack Risk Managers. Asses the
project and product risks, manage them
and provide on-going visibility
Tip 11- Start testing Earlier
Don’t wait until they throw the first build over the wall and
ask you to test it
Simple & Flexible Test Management
How do you communicate the
information you gather?
Simple & Flexible Test Management
4/26/2014
12
Your Virtual Toolbox-
Communication Tools
Tip 12 – S-M-A-R-T Communication
Simple – Measurable – Actionable – Repeatable - TIMELY.
Simple & Flexible Test Management
Tip 13 – Respect is earned
and it cannot be given
Behave professionally
Prove yourself in a number of situations
Solve issues, it is not enough to point at them
Simple & Flexible Test Management
4/26/2014
13
Becoming a more Professional
Testers – all 13 tips
1. Map your toolbox
2. Define your career path
3. Combine testing techniques
4. Renounce your testing ego
5. Use more tech tools
6. Be part of the tech discussion
7. Work with feeds & logs
Simple & Flexible Test Management
8. Meet your users
9. Create user profiles
10. Manage all Risk
11. Start testing earlier
12. S-M-A-R-T communication
13. Earn your respect
And finally, back to our Doctor
If you got to choose, who would you go to?
The one who has all the
fancy diplomas on the wall?
-- or --
The one who is constantly
learning and treating
the latest illnesses?
Simple & Flexible Test ManagementSimple & Flexible Test ManagementSimple & Flexible Test Management
4/26/2014
14
Thank You!
joel@practitest.com
Simple & Flexible Test Management

More Related Content

What's hot

Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Christopher Hamm
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startupViresh Doshi
 
The Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road MapThe Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road MapTechWell
 
Compare squish tool vs telerik tool
Compare squish tool vs telerik toolCompare squish tool vs telerik tool
Compare squish tool vs telerik toolHoa Le
 
Evil testers guide to technical testing
Evil testers guide to technical testingEvil testers guide to technical testing
Evil testers guide to technical testingAlan Richardson
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)Alan Richardson
 
Improving developer tester collaboration with microsoft visual studio 2010
Improving developer tester collaboration with microsoft visual studio 2010Improving developer tester collaboration with microsoft visual studio 2010
Improving developer tester collaboration with microsoft visual studio 2010Mohamed Samy
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And MethodologiesSteven Cahill
 
How to be proud when you are done
How to be proud when you are doneHow to be proud when you are done
How to be proud when you are doneAleksey Solntsev
 
From Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey ShannahanFrom Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey ShannahanQA or the Highway
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieQA or the Highway
 
Making the Unstable Stable - An Intro To Testing
Making the Unstable Stable - An Intro To TestingMaking the Unstable Stable - An Intro To Testing
Making the Unstable Stable - An Intro To TestingCameron Presley
 
@LinkingNote annotation in YATSPEC
@LinkingNote annotation in YATSPEC@LinkingNote annotation in YATSPEC
@LinkingNote annotation in YATSPECWojciech Bulaty
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automationViresh Doshi
 

What's hot (20)

Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startup
 
The Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road MapThe Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road Map
 
Compare squish tool vs telerik tool
Compare squish tool vs telerik toolCompare squish tool vs telerik tool
Compare squish tool vs telerik tool
 
Evil testers guide to technical testing
Evil testers guide to technical testingEvil testers guide to technical testing
Evil testers guide to technical testing
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)
 
Improving developer tester collaboration with microsoft visual studio 2010
Improving developer tester collaboration with microsoft visual studio 2010Improving developer tester collaboration with microsoft visual studio 2010
Improving developer tester collaboration with microsoft visual studio 2010
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And Methodologies
 
Test pyramid
Test pyramidTest pyramid
Test pyramid
 
XP Injection
XP InjectionXP Injection
XP Injection
 
How to be proud when you are done
How to be proud when you are doneHow to be proud when you are done
How to be proud when you are done
 
From Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey ShannahanFrom Gatekeeper to Partner by Kelsey Shannahan
From Gatekeeper to Partner by Kelsey Shannahan
 
Code review
Code reviewCode review
Code review
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
 
Making the Unstable Stable - An Intro To Testing
Making the Unstable Stable - An Intro To TestingMaking the Unstable Stable - An Intro To Testing
Making the Unstable Stable - An Intro To Testing
 
@LinkingNote annotation in YATSPEC
@LinkingNote annotation in YATSPEC@LinkingNote annotation in YATSPEC
@LinkingNote annotation in YATSPEC
 
A Taste of Exploratory Testing
A Taste of Exploratory TestingA Taste of Exploratory Testing
A Taste of Exploratory Testing
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automation
 

Viewers also liked

Automated Analytics Testing with Open Source Tools
Automated Analytics Testing with Open Source ToolsAutomated Analytics Testing with Open Source Tools
Automated Analytics Testing with Open Source ToolsTechWell
 
Patterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test CodePatterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test CodeTechWell
 
Succeeding as an Ethnic or Minority Tester
Succeeding as an Ethnic or Minority TesterSucceeding as an Ethnic or Minority Tester
Succeeding as an Ethnic or Minority TesterTechWell
 
We’re Moving to Agile: What Are Our Testers Going to Do?
We’re Moving to Agile: What Are Our Testers Going to Do?We’re Moving to Agile: What Are Our Testers Going to Do?
We’re Moving to Agile: What Are Our Testers Going to Do?TechWell
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in AgileTechWell
 
The Dirty Little Secret of Business
The Dirty Little Secret of BusinessThe Dirty Little Secret of Business
The Dirty Little Secret of BusinessTechWell
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability TestingTechWell
 
Implementing Testing for Behavior-Driven Development Using Cucumber
Implementing Testing for Behavior-Driven Development Using CucumberImplementing Testing for Behavior-Driven Development Using Cucumber
Implementing Testing for Behavior-Driven Development Using CucumberTechWell
 
Team Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing StoriesTeam Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing StoriesTechWell
 
Apply Emotional Intelligence to Your Testing
Apply Emotional Intelligence to Your TestingApply Emotional Intelligence to Your Testing
Apply Emotional Intelligence to Your TestingTechWell
 
Test Management for Busy People
Test Management for Busy PeopleTest Management for Busy People
Test Management for Busy PeopleTechWell
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardTechWell
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterTechWell
 

Viewers also liked (13)

Automated Analytics Testing with Open Source Tools
Automated Analytics Testing with Open Source ToolsAutomated Analytics Testing with Open Source Tools
Automated Analytics Testing with Open Source Tools
 
Patterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test CodePatterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test Code
 
Succeeding as an Ethnic or Minority Tester
Succeeding as an Ethnic or Minority TesterSucceeding as an Ethnic or Minority Tester
Succeeding as an Ethnic or Minority Tester
 
We’re Moving to Agile: What Are Our Testers Going to Do?
We’re Moving to Agile: What Are Our Testers Going to Do?We’re Moving to Agile: What Are Our Testers Going to Do?
We’re Moving to Agile: What Are Our Testers Going to Do?
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in Agile
 
The Dirty Little Secret of Business
The Dirty Little Secret of BusinessThe Dirty Little Secret of Business
The Dirty Little Secret of Business
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability Testing
 
Implementing Testing for Behavior-Driven Development Using Cucumber
Implementing Testing for Behavior-Driven Development Using CucumberImplementing Testing for Behavior-Driven Development Using Cucumber
Implementing Testing for Behavior-Driven Development Using Cucumber
 
Team Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing StoriesTeam Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing Stories
 
Apply Emotional Intelligence to Your Testing
Apply Emotional Intelligence to Your TestingApply Emotional Intelligence to Your Testing
Apply Emotional Intelligence to Your Testing
 
Test Management for Busy People
Test Management for Busy PeopleTest Management for Busy People
Test Management for Busy People
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That Matter
 

Similar to Twelve Tips for Becoming a More Professional Tester

12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional TesterPractiTest
 
Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 robinlmack
 
Helpful Practices in Agile Testing
Helpful Practices in Agile TestingHelpful Practices in Agile Testing
Helpful Practices in Agile TestingJosiah Renaudin
 
Root Cause Analysis for Software Testers
Root Cause Analysis for Software TestersRoot Cause Analysis for Software Testers
Root Cause Analysis for Software TestersTechWell
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!dcmistry
 
The Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for TestersThe Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for TestersJosiah Renaudin
 
Managing agile testing
Managing agile testing Managing agile testing
Managing agile testing PractiTest
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in AgileTechWell
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaonAP EDUSOFT
 
Effective Testing fo Startups
Effective Testing fo StartupsEffective Testing fo Startups
Effective Testing fo StartupsTestnetic
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: StrategyTechWell
 
Salesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSightSalesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSightpanayaofficial
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: StrategyTechWell
 
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTechWell
 

Similar to Twelve Tips for Becoming a More Professional Tester (20)

12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester
 
Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015
 
Helpful Practices in Agile Testing
Helpful Practices in Agile TestingHelpful Practices in Agile Testing
Helpful Practices in Agile Testing
 
Root Cause Analysis for Software Testers
Root Cause Analysis for Software TestersRoot Cause Analysis for Software Testers
Root Cause Analysis for Software Testers
 
Life of a Tester v1
Life of a Tester v1Life of a Tester v1
Life of a Tester v1
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
The Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for TestersThe Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for Testers
 
Lean UX
Lean UXLean UX
Lean UX
 
Managing agile testing
Managing agile testing Managing agile testing
Managing agile testing
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in Agile
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaon
 
Effective Testing fo Startups
Effective Testing fo StartupsEffective Testing fo Startups
Effective Testing fo Startups
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Salesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSightSalesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSight
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Sq mag no_05
Sq mag no_05Sq mag no_05
Sq mag no_05
 
Neil Routledge CV
Neil Routledge CVNeil Routledge CV
Neil Routledge CV
 
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product Maturity
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 
Scale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayScale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayTechWell
 
Measure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement PracticesMeasure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement PracticesTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 
Scale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayScale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development Today
 
Measure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement PracticesMeasure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement Practices
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Twelve Tips for Becoming a More Professional Tester

  • 1. W5 Personal Excellence 5/7/2014 11:30:00 AM Twelve Tips for Becoming a More Professional Tester Presented by: Joel Montvelisky PractiTest Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Joel Montvelisky PractiTest For the past fifteen years, Joel Montvelisky has been a tester, QA manager, and consultant, working with both small and large organizations in Israel and the Silicon Valley. Joel believes that testers should always strive to provide more QA intelligence value to their organizations and to expand both professionally and technically. As principal solution architect at PractiTest, he works with hundreds of teams worldwide, gathering knowledge and experience on the changing roles and the challenges testers face in today's dynamic reality. Joel is a blogger and collaborator in multiple QA communities and testing magazines. Read more of Joel’s thoughts on the QA Intelligence blog, qablog.practitest.com.
  • 3. 4/26/2014 1 Joel Montvelisky Chief Solution Architect Simple & Flexible Test Management 12 Tips for Becoming a More Professional Tester (…or how to stop being a Non-Professional tester) A little about me… Professions: - Tester - QA Manager - Blogger - Speaker - Solution Architect Some numbers: - 1 wife - 3 kids - 1 dog & 1 fish - 21 Km PractiTest - Chief Solution Architect - QA Manager (retired) Other (interesting) stuff Simple & Flexible Test Management
  • 4. 4/26/2014 2 About SaaS ALM Solution Simple & Intuitive – yet – Methodological & Flexible Integrates with Jira, Redmine, Bugzilla, SVN, Selenium, QTP, Ranorex, SoapUI, etc… Best Darn Support in the Business ☺ Simple & Flexible Test Management State of Testing 2013 Tea-Time with Testers & PractiTest (with the help of tens of bloggers and tweeps worldwide) Over 600+ respondents from 40+ countries Will run yearly Download the report FREE from PractiTest’s blog Simple & Flexible Test Management
  • 5. 4/26/2014 3 Is Testing a Profession? Simple & Flexible Test Management Profession (Merriam-Webster): “A type of job that requires special Education, Training, or Skill” Then why do so many testers feel they are not Professionals??? Simple & Flexible Test Management
  • 6. 4/26/2014 4 What makes someone A Professional? Simple & Flexible Test Management Let’s take a couple of examples of Professionals in other fields A Doctor A Wood Craftsman A Soldier Knowledge Experience Tools Simple & Flexible Test Management
  • 7. 4/26/2014 5 The Professional “Virtual Toolbox” A set of tools that the professional knows when and how to use. Simple & Flexible Test Management The Testing Professional Virtual Toolbox Testing tools Technical tools User Advocacy tools Project tools Communication tools Simple & Flexible Test Management
  • 8. 4/26/2014 6 Do you know what’s in Your Toolbox? Simple & Flexible Test Management Mapping and planning your Testing Toolbox Tip 1 – Map your virtual toolbox Study your strong and weak points, what tools do you have right now and what you need to acquire or develop. Tip 2 – Define your career path Understand where do you want to be in 2, 5 and 10 years from now, and draw a plan on how you will get there. Simple & Flexible Test Management
  • 9. 4/26/2014 7 How do you plan & run your tests today? Simple & Flexible Test Management Your Virtual Toolbox- Testing Tools / Approaches Tip 3 – Combine multiple testing techniques Don’t work all the time only with one knife. Sometimes you will need to use a fork and a spoon too. Tip 4 – Renounce your testing ego Leave your ego outside the testing lab, concentrate on the testing tasks and NOT on the people around them. Simple & Flexible Test Management
  • 10. 4/26/2014 8 Are you a Technical Tester? Simple & Flexible Test Management You need to be (at least) Technically Proficient ! Your Virtual Toolbox- Technical Tools Tip 5 – Use more technical tools Find ways to automate parts of your work to become more efficient. Learn a scripting language, download tools and spend some time perfecting your knowledge of it. Tip 6 – Be part of the technical discussion of your project Get involved in the technical aspects. Participate in design sessions, code walkthroughs, learn about the system’s architecture, ask your programmers about the internals of their work. Simple & Flexible Test Management
  • 11. 4/26/2014 9 Your Virtual Toolbox- Technical Tools Tip 7 – Work with internal feeds & logs Learn to work with as much “internal information” as possible. System feeds, product logs and monitoring tools will help you to understand not only what happens to the UI but also what’s going on “behind the scenes” of your product. Simple & Flexible Test Management What are you doing to get to know your users? Simple & Flexible Test Management
  • 12. 4/26/2014 10 Your Virtual Toolbox- User Advocacy Tools Tip 8 – Meet your users Interact with your users, if possible visit them to see how they work, understand what are their real needs and problems. Tip 9 – Create user profiles Have something tangible you can use while planning, developing and discussing your product. Simple & Flexible Test Management How are you collaborating outside of your actual testing? Simple & Flexible Test Management
  • 13. 4/26/2014 11 Your Virtual Toolbox- Project Management Tools Tip 10 – Manage the Risk of your Project many project lack Risk Managers. Asses the project and product risks, manage them and provide on-going visibility Tip 11- Start testing Earlier Don’t wait until they throw the first build over the wall and ask you to test it Simple & Flexible Test Management How do you communicate the information you gather? Simple & Flexible Test Management
  • 14. 4/26/2014 12 Your Virtual Toolbox- Communication Tools Tip 12 – S-M-A-R-T Communication Simple – Measurable – Actionable – Repeatable - TIMELY. Simple & Flexible Test Management Tip 13 – Respect is earned and it cannot be given Behave professionally Prove yourself in a number of situations Solve issues, it is not enough to point at them Simple & Flexible Test Management
  • 15. 4/26/2014 13 Becoming a more Professional Testers – all 13 tips 1. Map your toolbox 2. Define your career path 3. Combine testing techniques 4. Renounce your testing ego 5. Use more tech tools 6. Be part of the tech discussion 7. Work with feeds & logs Simple & Flexible Test Management 8. Meet your users 9. Create user profiles 10. Manage all Risk 11. Start testing earlier 12. S-M-A-R-T communication 13. Earn your respect And finally, back to our Doctor If you got to choose, who would you go to? The one who has all the fancy diplomas on the wall? -- or -- The one who is constantly learning and treating the latest illnesses? Simple & Flexible Test ManagementSimple & Flexible Test ManagementSimple & Flexible Test Management