SlideShare a Scribd company logo
1 of 16
Tester Performance Evaluation
Liang Gao (lgao@sigma-rt.com)
Attributes of Good Testers
• Stubborn but reasonable
• Fearless in front of developers & management
• Sense of smell (dig the right place, profiling)
• Common sense (when to trust developers)
• Learn to knowledge broad & shallow (inter-
feature dependencies)
• Methodological follow the process/procedure
Definition of Performance
Management
• Defined the performance metrics to let tester
deliver the quality work.
• Should not be something that they can deliver
without doing the real useful work.
• Bug counts?
• Hours of work?
• Certification?
• Peer Ratings?
• Customers ratings?
Key Tasks of A Tester
• Writing bug reports?
• Designing, running, modifying test cases?
• Developing test strategies / plans / ideas?
• Editing technical documentation?
• Interact with developers?
• Writing support materials for the help desk or field support?
• Facilitate inspections / reviews?
• Requirements analysis—meet, interview, interpret needs of
stakeholders?
• Release management? Archiving? Configuratio management?
• Develop automation scripts?
Different Role in the Test Team
• Management
– Dev Test Group manager
– System and solution test manager
– Regression test manager
– Tools group manager
• Engineer
– New feature testing engineer
– Regression engineer
– System / Solution testing engineer
– Testing Tools developer
Performance is Relative.
Top Performance Group Bottom Performance Group
Top
Sub
Group
Bottom
Sub
Group
Middle
Group
Top
Sub
Group
Bottom
Sub
Group
Middle
Group
Quantity Metrics of Dev Test Engineer
• Number of the initiative (Under Minimum supervision)
• and also delivered Number of the defects + fixed defects
• Number of the test cases designed.
• Number of the test cases manually executed.
• Number of the automation scripts developed in lines. .
• Number of the review meetings attended/invited as reviewer, number
of the feedbacks gave
• Defects average response time
• Number of test cases missed during design phase
• Number of the defects missed during cross testing
Quantity Metrics of Regression Test Engineer
• Number of the initiative and also delivered
• Number of the regression defects + fixed
defects
• Number of the test cases executed
• Number of the testbed integrated. .
• Number of the review meetings
attended/invited as reviewer, number of the
feedbacks gave
• Defects average response time
Quantity Metrics of Tools Engineer
• Number of the initiative and also delivered
• Number of the defects fixed
• Number of the tools developed
• Lines of the code developed
• Number of the users using the tool .
• Number of the review meetings
attended/invited as reviewer, number of the
feedbacks gave
• Defects average response time
Quantity Metrics of System Testing Engineer
• Number of the initiative and also delivered
• Number of the defects reported
• Number of the test case executed
• Number of the testbed built .
• Number of the review meetings attended/invited as
reviewer, number of the feedbacks gave
• Defects average response time
• Number of test cases missed during design phase
• Number of the defects missed during cross testing
Quality Metrics of Defects
• Severity and priority of the defects
• Customer related defects
• Check the Defect Quality Checklist
Bug Quality
Checklist
Quality Metrics of Test Cases
• Complexity and priority of the test cases
• Check the Test Case Quality Checklist
Test Case Quality
Check List
Quality Metrics of Scripts
• Check the Scripts Quality Checklist
Script Quality
Checklist
Quality Review Process
• Random pick 2 bugs, or scripts or test cases
tester developed in this quarter.
• Manager carry out a face-to-face review
with the tester against the checklist and
give a score
Quality Review Process
• Missed test case ratio
– During a review session, how many new test
cases are proposed by the reviewers, and the
ratio with the existing test cases.
• Missed defects during cross testing
– Same test case, if others can test out bugs
during a cross testing, then it is a negative
impact on the previous tester
• Customer found bugs root cause analysis
Tester performance evaluation

More Related Content

What's hot

Quality assurance engineer performance appraisal
Quality assurance engineer performance appraisalQuality assurance engineer performance appraisal
Quality assurance engineer performance appraisaltristanbennett83
 
Document controller performance appraisal
Document controller performance appraisalDocument controller performance appraisal
Document controller performance appraisalevansaaron775
 
Performance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness TechniquesPerformance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness TechniquesArt Flores
 
Engineer performance appraisal
Engineer performance appraisalEngineer performance appraisal
Engineer performance appraisalabigailperry519
 
Food and beverage manager performance appraisal
Food and beverage manager performance appraisalFood and beverage manager performance appraisal
Food and beverage manager performance appraisalmolliebell246
 
Logistic manager performance appraisal
Logistic manager performance appraisalLogistic manager performance appraisal
Logistic manager performance appraisalimogenramiez
 
Automation engineer performance appraisal
Automation engineer performance appraisalAutomation engineer performance appraisal
Automation engineer performance appraisalandreyben98
 
Quality assurance officer performance appraisal
Quality assurance officer performance appraisalQuality assurance officer performance appraisal
Quality assurance officer performance appraisaljessicacindy
 
Financial administrative assistant performance appraisal
Financial administrative assistant performance appraisalFinancial administrative assistant performance appraisal
Financial administrative assistant performance appraisalKateBeckinsale345
 
Engineering manager performance appraisal
Engineering manager performance appraisalEngineering manager performance appraisal
Engineering manager performance appraisalrosegriffin6
 
General manager marketing performance appraisal
General manager marketing performance appraisalGeneral manager marketing performance appraisal
General manager marketing performance appraisalandreyargasy
 
Site supervisor performance appraisal
Site supervisor performance appraisalSite supervisor performance appraisal
Site supervisor performance appraisalabbiewilliams012
 
Software development manager performance appraisal
Software development manager performance appraisalSoftware development manager performance appraisal
Software development manager performance appraisalmartinjack417
 
Best practices quality assurance
Best practices   quality assuranceBest practices   quality assurance
Best practices quality assuranceShakal Shukla
 
Building maintenance supervisor performance appraisal
Building maintenance supervisor performance appraisalBuilding maintenance supervisor performance appraisal
Building maintenance supervisor performance appraisalPaulScholes012
 
Operations manager performance appraisal
Operations manager performance appraisalOperations manager performance appraisal
Operations manager performance appraisalkoralreef6
 
Information technology manager performance appraisal
Information technology manager performance appraisalInformation technology manager performance appraisal
Information technology manager performance appraisallindacami643
 
Test manager performance appraisal
Test manager performance appraisalTest manager performance appraisal
Test manager performance appraisallilyevans532
 
Accounts payable assistant perfomance appraisal 2
Accounts payable assistant perfomance appraisal 2Accounts payable assistant perfomance appraisal 2
Accounts payable assistant perfomance appraisal 2tonychoper3904
 
Accounting support performance appraisal
Accounting support performance appraisalAccounting support performance appraisal
Accounting support performance appraisalhayileyeliot
 

What's hot (20)

Quality assurance engineer performance appraisal
Quality assurance engineer performance appraisalQuality assurance engineer performance appraisal
Quality assurance engineer performance appraisal
 
Document controller performance appraisal
Document controller performance appraisalDocument controller performance appraisal
Document controller performance appraisal
 
Performance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness TechniquesPerformance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness Techniques
 
Engineer performance appraisal
Engineer performance appraisalEngineer performance appraisal
Engineer performance appraisal
 
Food and beverage manager performance appraisal
Food and beverage manager performance appraisalFood and beverage manager performance appraisal
Food and beverage manager performance appraisal
 
Logistic manager performance appraisal
Logistic manager performance appraisalLogistic manager performance appraisal
Logistic manager performance appraisal
 
Automation engineer performance appraisal
Automation engineer performance appraisalAutomation engineer performance appraisal
Automation engineer performance appraisal
 
Quality assurance officer performance appraisal
Quality assurance officer performance appraisalQuality assurance officer performance appraisal
Quality assurance officer performance appraisal
 
Financial administrative assistant performance appraisal
Financial administrative assistant performance appraisalFinancial administrative assistant performance appraisal
Financial administrative assistant performance appraisal
 
Engineering manager performance appraisal
Engineering manager performance appraisalEngineering manager performance appraisal
Engineering manager performance appraisal
 
General manager marketing performance appraisal
General manager marketing performance appraisalGeneral manager marketing performance appraisal
General manager marketing performance appraisal
 
Site supervisor performance appraisal
Site supervisor performance appraisalSite supervisor performance appraisal
Site supervisor performance appraisal
 
Software development manager performance appraisal
Software development manager performance appraisalSoftware development manager performance appraisal
Software development manager performance appraisal
 
Best practices quality assurance
Best practices   quality assuranceBest practices   quality assurance
Best practices quality assurance
 
Building maintenance supervisor performance appraisal
Building maintenance supervisor performance appraisalBuilding maintenance supervisor performance appraisal
Building maintenance supervisor performance appraisal
 
Operations manager performance appraisal
Operations manager performance appraisalOperations manager performance appraisal
Operations manager performance appraisal
 
Information technology manager performance appraisal
Information technology manager performance appraisalInformation technology manager performance appraisal
Information technology manager performance appraisal
 
Test manager performance appraisal
Test manager performance appraisalTest manager performance appraisal
Test manager performance appraisal
 
Accounts payable assistant perfomance appraisal 2
Accounts payable assistant perfomance appraisal 2Accounts payable assistant perfomance appraisal 2
Accounts payable assistant perfomance appraisal 2
 
Accounting support performance appraisal
Accounting support performance appraisalAccounting support performance appraisal
Accounting support performance appraisal
 

Viewers also liked

Individual and team goals
Individual and team goalsIndividual and team goals
Individual and team goalsYuval Yeret
 
Testing coordinator perfomance appraisal 2
Testing coordinator perfomance appraisal 2Testing coordinator perfomance appraisal 2
Testing coordinator perfomance appraisal 2tonychoper4904
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for EngineersBetterWorks
 
Computer software engineer performance appraisal
Computer software engineer performance appraisalComputer software engineer performance appraisal
Computer software engineer performance appraisaljamespoter576
 
Qa tester kpi
Qa tester kpiQa tester kpi
Qa tester kpijommerica
 
Qa qc engineer performance appraisal
Qa qc engineer performance appraisalQa qc engineer performance appraisal
Qa qc engineer performance appraisalandreyben98
 
Sample employee performance review
Sample employee performance reviewSample employee performance review
Sample employee performance reviewConfidential
 
Performance appraisaltraining
Performance appraisaltrainingPerformance appraisaltraining
Performance appraisaltrainingGaurav Verma
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testingyoungculture
 
Qa engineer kpi
Qa engineer kpiQa engineer kpi
Qa engineer kpijommerica
 
Why we didn't catch that application bugs
Why we didn't catch that   application bugsWhy we didn't catch that   application bugs
Why we didn't catch that application bugsgaoliang641
 
Why we didn't catch that
Why we didn't catch thatWhy we didn't catch that
Why we didn't catch thatgaoliang641
 
Automated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and ChallengesAutomated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and ChallengesTao Xie
 
Profile Sandeep Sharma
Profile Sandeep SharmaProfile Sandeep Sharma
Profile Sandeep SharmaSandeep Sharma
 
Client side performance analysis
Client side performance analysisClient side performance analysis
Client side performance analysisTsimafei Avilin
 
Mgt162 past sem chapter3
Mgt162 past sem chapter3Mgt162 past sem chapter3
Mgt162 past sem chapter3erra Izati
 
Qa manager performance appraisal
Qa manager performance appraisalQa manager performance appraisal
Qa manager performance appraisalchristopherclark433
 
Sample Contract for Contracting with a Developer (Evergreen)
Sample Contract for Contracting with a Developer (Evergreen)Sample Contract for Contracting with a Developer (Evergreen)
Sample Contract for Contracting with a Developer (Evergreen)loriayre
 

Viewers also liked (20)

Individual and team goals
Individual and team goalsIndividual and team goals
Individual and team goals
 
Testing coordinator perfomance appraisal 2
Testing coordinator perfomance appraisal 2Testing coordinator perfomance appraisal 2
Testing coordinator perfomance appraisal 2
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for Engineers
 
Computer software engineer performance appraisal
Computer software engineer performance appraisalComputer software engineer performance appraisal
Computer software engineer performance appraisal
 
Qa tester kpi
Qa tester kpiQa tester kpi
Qa tester kpi
 
Qa qc engineer performance appraisal
Qa qc engineer performance appraisalQa qc engineer performance appraisal
Qa qc engineer performance appraisal
 
Sample employee performance review
Sample employee performance reviewSample employee performance review
Sample employee performance review
 
Software testing
Software testingSoftware testing
Software testing
 
Performance appraisaltraining
Performance appraisaltrainingPerformance appraisaltraining
Performance appraisaltraining
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testing
 
Qa engineer kpi
Qa engineer kpiQa engineer kpi
Qa engineer kpi
 
Why we didn't catch that application bugs
Why we didn't catch that   application bugsWhy we didn't catch that   application bugs
Why we didn't catch that application bugs
 
Why we didn't catch that
Why we didn't catch thatWhy we didn't catch that
Why we didn't catch that
 
Automated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and ChallengesAutomated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and Challenges
 
Profile Sandeep Sharma
Profile Sandeep SharmaProfile Sandeep Sharma
Profile Sandeep Sharma
 
Living Life As A Software Tester
Living Life As A Software TesterLiving Life As A Software Tester
Living Life As A Software Tester
 
Client side performance analysis
Client side performance analysisClient side performance analysis
Client side performance analysis
 
Mgt162 past sem chapter3
Mgt162 past sem chapter3Mgt162 past sem chapter3
Mgt162 past sem chapter3
 
Qa manager performance appraisal
Qa manager performance appraisalQa manager performance appraisal
Qa manager performance appraisal
 
Sample Contract for Contracting with a Developer (Evergreen)
Sample Contract for Contracting with a Developer (Evergreen)Sample Contract for Contracting with a Developer (Evergreen)
Sample Contract for Contracting with a Developer (Evergreen)
 

Similar to Tester performance evaluation

Project management for qa manager
Project management for qa managerProject management for qa manager
Project management for qa managergaoliang641
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceRizky Munggaran
 
Unit3 software review control software
Unit3 software review control softwareUnit3 software review control software
Unit3 software review control softwareReetesh Gupta
 
Test planning and software's engineering
Test planning and software's engineeringTest planning and software's engineering
Test planning and software's engineeringMansiganeshJawale
 
Software testing-and-analysis
Software testing-and-analysisSoftware testing-and-analysis
Software testing-and-analysisWBUTTUTORIALS
 
SENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptxSENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptxMinsasWorld
 
Software Testing - Test management - Mazenet Solution
Software Testing - Test management - Mazenet SolutionSoftware Testing - Test management - Mazenet Solution
Software Testing - Test management - Mazenet SolutionMazenetsolution
 
unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxPriyaFulpagare1
 
Manual Testing software testing all slide
Manual Testing software testing all slideManual Testing software testing all slide
Manual Testing software testing all slideSmileySmiley39
 
Software Testing Foundations Part 7 - Basics of Test Management
Software Testing Foundations Part 7 - Basics of Test ManagementSoftware Testing Foundations Part 7 - Basics of Test Management
Software Testing Foundations Part 7 - Basics of Test ManagementNikita Knysh
 
Sustainable agile testing
Sustainable agile testingSustainable agile testing
Sustainable agile testingmimmozzo_
 
ISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystSamer Desouky
 
ISTQB - CTFL Summary v1.0
ISTQB - CTFL Summary v1.0ISTQB - CTFL Summary v1.0
ISTQB - CTFL Summary v1.0Samer Desouky
 
manualtesting-170218090020 (1).pdf
manualtesting-170218090020 (1).pdfmanualtesting-170218090020 (1).pdf
manualtesting-170218090020 (1).pdfperamdevi06
 
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinarsoftware testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI WebinarXBOSoft
 

Similar to Tester performance evaluation (20)

Project management for qa manager
Project management for qa managerProject management for qa manager
Project management for qa manager
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Unit3 software review control software
Unit3 software review control softwareUnit3 software review control software
Unit3 software review control software
 
Test planning and software's engineering
Test planning and software's engineeringTest planning and software's engineering
Test planning and software's engineering
 
Software testing-and-analysis
Software testing-and-analysisSoftware testing-and-analysis
Software testing-and-analysis
 
chapter 7.ppt
chapter 7.pptchapter 7.ppt
chapter 7.ppt
 
UNIT IV.ppt
UNIT IV.pptUNIT IV.ppt
UNIT IV.ppt
 
Static Testing
Static Testing Static Testing
Static Testing
 
Static Testing
Static TestingStatic Testing
Static Testing
 
Software testing
Software testingSoftware testing
Software testing
 
SENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptxSENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptx
 
Software Testing - Test management - Mazenet Solution
Software Testing - Test management - Mazenet SolutionSoftware Testing - Test management - Mazenet Solution
Software Testing - Test management - Mazenet Solution
 
unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptx
 
Manual Testing software testing all slide
Manual Testing software testing all slideManual Testing software testing all slide
Manual Testing software testing all slide
 
Software Testing Foundations Part 7 - Basics of Test Management
Software Testing Foundations Part 7 - Basics of Test ManagementSoftware Testing Foundations Part 7 - Basics of Test Management
Software Testing Foundations Part 7 - Basics of Test Management
 
Sustainable agile testing
Sustainable agile testingSustainable agile testing
Sustainable agile testing
 
ISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystISTQB CTAL - Test Analyst
ISTQB CTAL - Test Analyst
 
ISTQB - CTFL Summary v1.0
ISTQB - CTFL Summary v1.0ISTQB - CTFL Summary v1.0
ISTQB - CTFL Summary v1.0
 
manualtesting-170218090020 (1).pdf
manualtesting-170218090020 (1).pdfmanualtesting-170218090020 (1).pdf
manualtesting-170218090020 (1).pdf
 
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinarsoftware testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
 

More from gaoliang641

Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineeringgaoliang641
 
Understand regression testing
Understand regression testingUnderstand regression testing
Understand regression testinggaoliang641
 
The art of system and solution testing
The art of system and solution testingThe art of system and solution testing
The art of system and solution testinggaoliang641
 
Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interactiongaoliang641
 
Tester career path
Tester career pathTester career path
Tester career pathgaoliang641
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projectsgaoliang641
 
Make good use of explortary testing
Make good use of explortary testingMake good use of explortary testing
Make good use of explortary testinggaoliang641
 
Bug best practice
Bug best practiceBug best practice
Bug best practicegaoliang641
 
Lessons learned on localization testing
Lessons learned on localization testingLessons learned on localization testing
Lessons learned on localization testinggaoliang641
 
Lessons learned on software testing automation
Lessons learned on software testing automationLessons learned on software testing automation
Lessons learned on software testing automationgaoliang641
 
How to become a testing expert
How to become a testing expertHow to become a testing expert
How to become a testing expertgaoliang641
 
Functionality testing techniqu
Functionality testing techniquFunctionality testing techniqu
Functionality testing techniqugaoliang641
 
Protocol Security Testing best practice
Protocol Security Testing best practiceProtocol Security Testing best practice
Protocol Security Testing best practicegaoliang641
 
Backward thinking design qa system for quality goals
Backward thinking   design qa system for quality goalsBackward thinking   design qa system for quality goals
Backward thinking design qa system for quality goalsgaoliang641
 
Automation framework design and implementation
Automation framework design and implementationAutomation framework design and implementation
Automation framework design and implementationgaoliang641
 
Automation from start to finish
Automation   from start to finishAutomation   from start to finish
Automation from start to finishgaoliang641
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projectsgaoliang641
 

More from gaoliang641 (17)

Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineering
 
Understand regression testing
Understand regression testingUnderstand regression testing
Understand regression testing
 
The art of system and solution testing
The art of system and solution testingThe art of system and solution testing
The art of system and solution testing
 
Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interaction
 
Tester career path
Tester career pathTester career path
Tester career path
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projects
 
Make good use of explortary testing
Make good use of explortary testingMake good use of explortary testing
Make good use of explortary testing
 
Bug best practice
Bug best practiceBug best practice
Bug best practice
 
Lessons learned on localization testing
Lessons learned on localization testingLessons learned on localization testing
Lessons learned on localization testing
 
Lessons learned on software testing automation
Lessons learned on software testing automationLessons learned on software testing automation
Lessons learned on software testing automation
 
How to become a testing expert
How to become a testing expertHow to become a testing expert
How to become a testing expert
 
Functionality testing techniqu
Functionality testing techniquFunctionality testing techniqu
Functionality testing techniqu
 
Protocol Security Testing best practice
Protocol Security Testing best practiceProtocol Security Testing best practice
Protocol Security Testing best practice
 
Backward thinking design qa system for quality goals
Backward thinking   design qa system for quality goalsBackward thinking   design qa system for quality goals
Backward thinking design qa system for quality goals
 
Automation framework design and implementation
Automation framework design and implementationAutomation framework design and implementation
Automation framework design and implementation
 
Automation from start to finish
Automation   from start to finishAutomation   from start to finish
Automation from start to finish
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projects
 

Recently uploaded

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Tester performance evaluation

  • 1. Tester Performance Evaluation Liang Gao (lgao@sigma-rt.com)
  • 2. Attributes of Good Testers • Stubborn but reasonable • Fearless in front of developers & management • Sense of smell (dig the right place, profiling) • Common sense (when to trust developers) • Learn to knowledge broad & shallow (inter- feature dependencies) • Methodological follow the process/procedure
  • 3. Definition of Performance Management • Defined the performance metrics to let tester deliver the quality work. • Should not be something that they can deliver without doing the real useful work. • Bug counts? • Hours of work? • Certification? • Peer Ratings? • Customers ratings?
  • 4. Key Tasks of A Tester • Writing bug reports? • Designing, running, modifying test cases? • Developing test strategies / plans / ideas? • Editing technical documentation? • Interact with developers? • Writing support materials for the help desk or field support? • Facilitate inspections / reviews? • Requirements analysis—meet, interview, interpret needs of stakeholders? • Release management? Archiving? Configuratio management? • Develop automation scripts?
  • 5. Different Role in the Test Team • Management – Dev Test Group manager – System and solution test manager – Regression test manager – Tools group manager • Engineer – New feature testing engineer – Regression engineer – System / Solution testing engineer – Testing Tools developer
  • 6. Performance is Relative. Top Performance Group Bottom Performance Group Top Sub Group Bottom Sub Group Middle Group Top Sub Group Bottom Sub Group Middle Group
  • 7. Quantity Metrics of Dev Test Engineer • Number of the initiative (Under Minimum supervision) • and also delivered Number of the defects + fixed defects • Number of the test cases designed. • Number of the test cases manually executed. • Number of the automation scripts developed in lines. . • Number of the review meetings attended/invited as reviewer, number of the feedbacks gave • Defects average response time • Number of test cases missed during design phase • Number of the defects missed during cross testing
  • 8. Quantity Metrics of Regression Test Engineer • Number of the initiative and also delivered • Number of the regression defects + fixed defects • Number of the test cases executed • Number of the testbed integrated. . • Number of the review meetings attended/invited as reviewer, number of the feedbacks gave • Defects average response time
  • 9. Quantity Metrics of Tools Engineer • Number of the initiative and also delivered • Number of the defects fixed • Number of the tools developed • Lines of the code developed • Number of the users using the tool . • Number of the review meetings attended/invited as reviewer, number of the feedbacks gave • Defects average response time
  • 10. Quantity Metrics of System Testing Engineer • Number of the initiative and also delivered • Number of the defects reported • Number of the test case executed • Number of the testbed built . • Number of the review meetings attended/invited as reviewer, number of the feedbacks gave • Defects average response time • Number of test cases missed during design phase • Number of the defects missed during cross testing
  • 11. Quality Metrics of Defects • Severity and priority of the defects • Customer related defects • Check the Defect Quality Checklist Bug Quality Checklist
  • 12. Quality Metrics of Test Cases • Complexity and priority of the test cases • Check the Test Case Quality Checklist Test Case Quality Check List
  • 13. Quality Metrics of Scripts • Check the Scripts Quality Checklist Script Quality Checklist
  • 14. Quality Review Process • Random pick 2 bugs, or scripts or test cases tester developed in this quarter. • Manager carry out a face-to-face review with the tester against the checklist and give a score
  • 15. Quality Review Process • Missed test case ratio – During a review session, how many new test cases are proposed by the reviewers, and the ratio with the existing test cases. • Missed defects during cross testing – Same test case, if others can test out bugs during a cross testing, then it is a negative impact on the previous tester • Customer found bugs root cause analysis

Editor's Notes

  1. 到底什么是系统测试,和解决方案测试。 我们可以给出一个定义,但那样子就太理论化了,所以我更愿意给出一个例子来。 看一看别的做的比较好的公司是怎么做的。