SlideShare a Scribd company logo
1 of 7
Download to read offline
Career Path in Quality Assurance (QA) and Release Management (RM) – Roles and Key Competence
                                                     [Note: All roles listed below are generic. It ONLY represents my personal view.]
Technology                                                                                                                                   Lydia Jin (Lydia.jin@gmail.com), v9, 06/01/2011




               7               8                                                                                                                                                  9




                                                                                                                           QA Manager
                                                                          Release Manager
Senior




                                                              Ops                               8


                                                                          Sr. Developer                                                        QA Director
                                                                                                                       9
                                                              5
                                   System Automated                                             7                                       10
                                       Test Specialist
                                                                                          Lead QA
                                                                                   6                                                                  Non-QA position

                                                                                       Sr. QA Analyst
                                      Automated                     Developer
                                                                                                    Product        PM /
                                   Test Specialist       3                                            Owner        Scrum Master
               4               5                                                                                                                                              6
Intermediate




                           Developer                                       4    QA /RM
                                                                                Coordinator
                                         2

                                             Application QA           Business Analyst
                                             Analyst

                           1
                                Jr. QA Analyst
Junior




               1               2                                                                                                                                              3


               Dependent                      Independent                                             Interdependent                                                     Leadership
What’s this about?
      This career path chart is intended to be used as a development and growth road map for people who are working in software QA and RM area. It shows
what possible roles are and what kind of skills and competences are needed towards each role.
      It’s developed based on my personal experiences as developer, tester, BA, PM, scrum master, manager, as well as my hiring experience and researches.

How to read it?
1. X-axis
   X-axis is for the seniority of technology, it has “Junior, Intermediate and Senior” three grade.

2. Y-axis
   Y-axis is for leadership. I uses the concept I learnt from Stephen Covey’s “The 7 habits for managers” to define it as dependent, independent and
interdependent.
   The 3 grade in both X and Y axis makes up 9 grids separated by grey dash line.

3. Roles:
   Roles are generically defined to cover both QA (Quality Assurance) and RM (Release Management) area. It’s not a position. (In fact, it does not match the
positions in my company.)

4. Color Code
   Colors (blue, orange, yellow, green) are for role in QA and RM area, grey is out of area.
   For different colors: Blue is for junior positions, Orange is for intermediate positions; Yellow is senior position; Green is for management positions. For these
roles, I also defined detailed key competence in technology, process, and “people skills & leadership” three category.
#       Role                                                                                  Key Competence
                                         Technology                                              Process                                         People Skill & Leadership
1   Jr. QA        1.   can complete UAT test independently                1. can clearly understand assignments
    Analyst       2.   have basic understanding the interrelationship     2. Can clearly report and communicate defect:
                       between defects and be able to eliminate              something is wrong; here are steps to reproduce
                       duplicate defects                                     it.
                  3.   Can perform function and regression test           3. Can follow QA work flow with some guidance.
                       independently.
                  4.   be able to learn business related knowledge
                       quickly
                  5.
2   Application   1. All of above.                                        1. All of above.                                     1. can clearly communicate the defects to developers and QA
    QA Analyst    2. Understand QA methodology, know what kind of         2. Clearly understand QA work flow.                     manager
                     tests is required by what functions.                 3. Understand business process and teams             2. Actively follow through the life cycle of defects.
                  3. Have basic knowledge of web development such            interdependency.                                  3. start to communicate with developer using development
                     as browsers impact, operational system impact,       4. Can clearly understand priority from PM and       language
                     different application tiers etc.                        align own assignments with it.                    4. can be an actively participant in subject matter discussion,
                  4. Understand big picture and high level of                                                                     sometime can provide analysis why it’s wrong and can raise
                     interrelationship among web applications and be                                                              interrelated questions during defect / technology discussion
                     able to create comprehensive test plan to cover                                                              with PM and business owners.
                     functional test.                                                                                          5. can clearly and effectively communicate with PM and
                  5. have a good understanding on browsers and front                                                              business owner
                     end technology, can skillfully use firebug and                                                            6. Knowing who the go to person is when obstacle arises and
                     other browser plug-in to do analysis, such as page                                                           proactively seeks help.
                     weight, client side cache etc.
                  6. have basic UNIX, java and SQL knowledge to
                     understand what happens behind the scene
                  7. Be able to monitor system logs, CPU, memory
                     etc…
                  8. Be able to understand the data and perform data
                     integrity test.
                  9. can create more precise defect report
                  10. can follow instruction to handle build
                     independently
                  11. Can review high level technical design.
3   Automated     1. All of above                                         1. All of above.                                      1. All of above.
    Test          2. familiar with at least one automated test tool and                                                         2. can clearly communicate automated / load test goals,
    Specialist       understand what it can be handled by automated                                                             measurement, analysis result
                     test and what’s not                                                                                        3. Can proactively seek help from subject matter help such as
                  3. Can skillful create automated tests to cover                                                               developers, system admin and DBA.
                     repeatable functional test and data integrity test.
                  4. Have clear understanding on performance
                     measurement.
                  5. 4. can perform load test and provide analysis
                  6.
4   Quality       1. Competence defined in #2.                           1. All of above.                                       1. Competence defined in #2.
    Coordinator   2. Have more knowledge on interrelationship and        2. Clearly understand development and release          2. Take quality ownership.
                  dependency among web applications.                         work flow.                                         3. can independently lead small or middle size QA efforts
                                                                          3. be able to handle handover process between QA     1.  Be able to lead the defect communication.
                                                                             and other teams                                   2.  Be able to lead the collaborate efforts to connect business
                                                                          4. Can clearly understand business priority and          people and technical people.
                                                                             work with developers to align our work together   6. Can facilitate problem solving.
                                                                             with it.                                          7. Can be the go-to person to lead towards solutions.
                                                                          5. can initiate process improvement and provide      8. Can mentor QA members.
                                                                             options                                           9. be comfortable to work with uncertainty, knowing how and
                                                                                                                                   where to seek help during emergency situation
5   System        1. Competence defined in #3.                          1. Competence defined in #3.                            1. Competence defined in #3.
    Automated     2. have in-depth system knowledge: clearly                                                                    2. Can lead the collaborative efforts on troubleshooting when
    Test             understand system architecture and                                                                         load test failed.
    Specialist       interdependency
                  3. clearly understand what to expected from front
                     end to back end process
                  4. understand cache management and its impact
                  5. Understand web application difference between
                     single-thread / single-serve mode and multi-
                     thread and/or multi-server mode.
                  6. have clearly understanding on web log analysis
                  7. know what kind of load is required for curtain
                     test and why
                  8. Can design load test to cover reliability test.
                  9. Can provide more in-depth analysis when load
test fails.
              10. Can work on white box testing.

6   Sr. QA    1. Competence defined in #4.                            1. Competence defined in #4.                         1. Competence defined in #4.
    Analyst   2. Have clearly understanding on what kind of QA        2. Can identify / proactively identify process gap   2. Take quality ownership and can independently make quality
                 standard is required for different web application      and initiate process improvement.                    decision.
                 and how to apply it.                                                                                      3. can independently lead medium or large QA efforts
              3. Have clearly understanding on business and                                                                4. Is the go-to person.
                 technical requirement and the reason to drive it.                                                         5. Can facilitate large group on problem solving.
              4. Can review and audit technical design.                                                                    6. Can step in at scrum master to facilitate problem solving
              5. Very comfortable to deal with ambiguity, can                                                                 process.
                 actively raise questions for clarity on unknown                                                           7. Can mentor and guide team members.
                 issue.

7   Lead QA   1. All above competence.                                1. All above competence.                             1. All above competence.
              2. Is subject matter expert.                            2. Can define and set QA goals.                      2. Can independently lead medium or large QA efforts
              3. Can review and audit complex technical design.       3. Understand both how and why regarding to task
              4. Can skillful use different resources to achieve         assignment.
                 QA goals.                                            4. understand industry best practices
              5. Can work independently and interdependently

8   Release   1. Deeply understand system architecture                1.   Competence defined in #7.                        1. All above competence
    Manager   2. Understand different branch strategy and its         2.   Clearly understand release process               2. Can clearly communicate release process and enforce it
                 pro/con                                              3.   Can design and implement build process           3. Be able to quickly coordinate resources around production
              3. Familiar with code repository                        4.   Actively identify gaps and champion release         emergency towards solutions.
              4. Skillful in build process and experienced in build        process improvement
                 scripts
              5. Can handle staging system admin work
              6. Know how to set up integration environment.
              7. Knowledgeable about continuing integration.
9   QA Manager   1. Competence defined in #4 / al above competence.   1. All above competence.                             1. All above competence.
                 2. Can communicate using IT languages                2. Can define and set QA goals.                      2. With excellent project management skill.
                 3. Understand system architecture                    3. Define QA strategy                                3. Recruit and hire QA resources and ensure resources are
                 4. With excellent troubleshooting skills to help     4. Have deep understanding on work flows                available for projects.
                 identify issue.                                      5. Have business acumen, understand business         4. Provide mentoring, training and support to team members.
                                                                         needs regarding to QA resources, quality          5. Set goals for team member, conduct team member
                                                                         measurement etc.                                     performance feedback and reviews.
                                                                      6. Define Release Management strategy                6. In charge of quality related emergency and coordinate cross
                                                                      7. Champion continuous process improvement.             functional resources for solutions.
                                                                      8. Research industry best practices and introduces   7. direct quality improvements
                                                                         applicable ones                                   8. Manage inter-teams and inter-department relationship
                                                                      9. Set up QA measurements                            9. Manage conflicts
                                                                      10. Select QA tools                                  10.     Manage direct reports.
                                                                      11. Conduct QA related vendor evaluation             11.     Manage vendor relationship
10   QA Director   1. Technical savvy   1. All above competence                             1. All above competence
                                        2. Set up strategic plan                            2. Create long term vision for the team
                                        3. With project management skill to plan and        3. Get buy in from executives
                                          deliver on established strategic goals            4. have strong business partnership skills: can interface
                                        4. Successfully identify, assess & manage risk         with top management, internal & external customers and
                                          proactively & be accountable for                     other functional teams , responding in a professional
                                          actions/tough decisions                              manner
                                        5. Drive quality improvement                        5. Demonstrate collaboration, negotiation & conflict
                                        6. Provide effective guidance for quality process      resolution skills
                                        7. Translate new industry trends and                6. Have good presentation skills
                                          requirements into business policies and           7. Ability to effectively lead, acknowledge, develop,
                                          practices.                                           communicate & implement a strategy under crisis
                                                                                               situations to ensure compliance
                                                                                            8. Accountable for each of the metrics for the business (i.e.
                                                                                               product quality, employee engagement, etc.) and
                                                                                               management review process.
                                                                                            9. Assure business/customer needs are met
                                                                                            10.       Strong business acumen-understands key financial
                                                                                               metrics, understands business trends & cycles & is able
                                                                                               to influence key business strategies & initiatives,
                                                                                               demonstrates knowledge of key business measurements
                                                                                               (i.e., market, suppliers, competition, performance
                                                                                               measures) & is able to link QA strategy to this
                                                                                               framework
                                                                                            11.       Research industry best practices
                                                                                            12.       Investigate and drive enhancement of QA tools
                                                                                            13.       Drives training
                                                                                            14.       Coach employees

More Related Content

What's hot

Automation testing in Agile project
Automation testing in Agile projectAutomation testing in Agile project
Automation testing in Agile projectHien Nguyen
 
QA/Test Engineering Perspectives
QA/Test Engineering PerspectivesQA/Test Engineering Perspectives
QA/Test Engineering PerspectivesRoopesh Kohad
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspectiveImaginea
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme ProgrammingKnoldus Inc.
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming CodeNaresh Jain
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsVipul Gupta
 
Practical Programming It Awareness Advocacy
Practical Programming   It Awareness AdvocacyPractical Programming   It Awareness Advocacy
Practical Programming It Awareness AdvocacyMarie Claire Ponsaran
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium confCorina Pip
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answersMaria FutureThoughts
 
Effective Testing in Agile
Effective Testing in AgileEffective Testing in Agile
Effective Testing in AgileAndrii Dzynia
 
Why Automated Testing Matters To DevOps
Why Automated Testing Matters To DevOpsWhy Automated Testing Matters To DevOps
Why Automated Testing Matters To DevOpsdpaulmerrill
 
! Testing for agile teams
! Testing for agile teams! Testing for agile teams
! Testing for agile teamsDennis Popov
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationMuaazZubairi
 
extreme Programming
extreme Programmingextreme Programming
extreme ProgrammingBilal Shah
 
The Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing StrategyThe Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing StrategyTechWell
 

What's hot (20)

Automation testing in Agile project
Automation testing in Agile projectAutomation testing in Agile project
Automation testing in Agile project
 
QA/Test Engineering Perspectives
QA/Test Engineering PerspectivesQA/Test Engineering Perspectives
QA/Test Engineering Perspectives
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroids
 
Practical Programming It Awareness Advocacy
Practical Programming   It Awareness AdvocacyPractical Programming   It Awareness Advocacy
Practical Programming It Awareness Advocacy
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium conf
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Test Automation Pyramid
Test Automation PyramidTest Automation Pyramid
Test Automation Pyramid
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Effective Testing in Agile
Effective Testing in AgileEffective Testing in Agile
Effective Testing in Agile
 
Why Automated Testing Matters To DevOps
Why Automated Testing Matters To DevOpsWhy Automated Testing Matters To DevOps
Why Automated Testing Matters To DevOps
 
! Testing for agile teams
! Testing for agile teams! Testing for agile teams
! Testing for agile teams
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentation
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
 
The Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing StrategyThe Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing Strategy
 
XP In 10 slides
XP In 10 slidesXP In 10 slides
XP In 10 slides
 

Viewers also liked

Career Paths for IT Graduates
Career Paths for IT Graduates Career Paths for IT Graduates
Career Paths for IT Graduates Dotitude
 
Software testing career growth path explained
Software testing career growth path explainedSoftware testing career growth path explained
Software testing career growth path explainedintervietips
 
Earning potential of a software tester
Earning potential of a software testerEarning potential of a software tester
Earning potential of a software testerQAI Global
 
The #Futureof Software Tester
The #Futureof Software TesterThe #Futureof Software Tester
The #Futureof Software TesterVipul Gupta
 
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...QA or the Highway
 
Semana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareSemana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareDouglas Coutinho, CTFL
 
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum Bangalore
 
Role of a Software Tester
Role of a Software TesterRole of a Software Tester
Role of a Software TesterQAI Global
 
Careers in software testing
Careers in software testingCareers in software testing
Careers in software testingBCS-IT
 
Manual Testing
Manual TestingManual Testing
Manual TestingG.C Reddy
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentRaj Indugula
 

Viewers also liked (17)

Career Path
Career PathCareer Path
Career Path
 
Career path in IT
Career path in IT  Career path in IT
Career path in IT
 
Career Paths for IT Graduates
Career Paths for IT Graduates Career Paths for IT Graduates
Career Paths for IT Graduates
 
Software testing career growth path explained
Software testing career growth path explainedSoftware testing career growth path explained
Software testing career growth path explained
 
Earning potential of a software tester
Earning potential of a software testerEarning potential of a software tester
Earning potential of a software tester
 
The #Futureof Software Tester
The #Futureof Software TesterThe #Futureof Software Tester
The #Futureof Software Tester
 
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
 
Semana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareSemana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de Software
 
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
 
Role of a Software Tester
Role of a Software TesterRole of a Software Tester
Role of a Software Tester
 
Sreekumar software tester resume
Sreekumar software tester resumeSreekumar software tester resume
Sreekumar software tester resume
 
Resume
ResumeResume
Resume
 
Careers in software testing
Careers in software testingCareers in software testing
Careers in software testing
 
Excel 2007- Enter Formulas
Excel 2007- Enter FormulasExcel 2007- Enter Formulas
Excel 2007- Enter Formulas
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile Environment
 
8 Tips for an Awesome Powerpoint Presentation
8 Tips for an Awesome Powerpoint Presentation8 Tips for an Awesome Powerpoint Presentation
8 Tips for an Awesome Powerpoint Presentation
 

Similar to Career path for QA in IT

Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...extentconf Tsoy
 
How a Great QA Team can make a Disproportionate Contribution to Project Success
How a Great QA Team can make a Disproportionate Contribution to Project SuccessHow a Great QA Team can make a Disproportionate Contribution to Project Success
How a Great QA Team can make a Disproportionate Contribution to Project SuccessIosif Itkin
 
Agile Requirements by Agile Analysts
Agile Requirements by Agile AnalystsAgile Requirements by Agile Analysts
Agile Requirements by Agile AnalystsKurt Solarte
 
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10OW2
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large EnterprisesSalesforce Developers
 
Software Quality Training
Software Quality TrainingSoftware Quality Training
Software Quality Trainingkujumari
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Ajay Danait
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners WorkshopPinkesh Shah
 
11+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug201811+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug2018Arun R
 
Endava Career Days Jan 2012 - Analysis And Architecture in Endava - How do w...
Endava Career Days Jan 2012  - Analysis And Architecture in Endava - How do w...Endava Career Days Jan 2012  - Analysis And Architecture in Endava - How do w...
Endava Career Days Jan 2012 - Analysis And Architecture in Endava - How do w...Endava
 
Endava Career Days Jan 2012 Analysis and Architecture in Endava
Endava Career Days Jan 2012 Analysis and Architecture in EndavaEndava Career Days Jan 2012 Analysis and Architecture in Endava
Endava Career Days Jan 2012 Analysis and Architecture in EndavaFlorin Cardasim
 
Agile testing - Reducing time to Market
Agile testing - Reducing time to MarketAgile testing - Reducing time to Market
Agile testing - Reducing time to MarketManoj K G
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Pallavi Kapoor
 
Primavera _ Robert Turner _ The evolving maturity of project planning and con...
Primavera _ Robert Turner _ The evolving maturity of project planning and con...Primavera _ Robert Turner _ The evolving maturity of project planning and con...
Primavera _ Robert Turner _ The evolving maturity of project planning and con...InSync2011
 
CV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEERCV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEERPERLA RAVI THEJA
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversionAshish Kumar
 

Similar to Career path for QA in IT (20)

Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
 
How a Great QA Team can make a Disproportionate Contribution to Project Success
How a Great QA Team can make a Disproportionate Contribution to Project SuccessHow a Great QA Team can make a Disproportionate Contribution to Project Success
How a Great QA Team can make a Disproportionate Contribution to Project Success
 
Agile Requirements by Agile Analysts
Agile Requirements by Agile AnalystsAgile Requirements by Agile Analysts
Agile Requirements by Agile Analysts
 
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large Enterprises
 
Software Quality Training
Software Quality TrainingSoftware Quality Training
Software Quality Training
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners Workshop
 
11+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug201811+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug2018
 
Endava Career Days Jan 2012 - Analysis And Architecture in Endava - How do w...
Endava Career Days Jan 2012  - Analysis And Architecture in Endava - How do w...Endava Career Days Jan 2012  - Analysis And Architecture in Endava - How do w...
Endava Career Days Jan 2012 - Analysis And Architecture in Endava - How do w...
 
Endava Career Days Jan 2012 Analysis and Architecture in Endava
Endava Career Days Jan 2012 Analysis and Architecture in EndavaEndava Career Days Jan 2012 Analysis and Architecture in Endava
Endava Career Days Jan 2012 Analysis and Architecture in Endava
 
Agile testing - Reducing time to Market
Agile testing - Reducing time to MarketAgile testing - Reducing time to Market
Agile testing - Reducing time to Market
 
Eswaranand Attuluri CV
Eswaranand Attuluri CVEswaranand Attuluri CV
Eswaranand Attuluri CV
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530
 
Quality in Software Testing
Quality in Software TestingQuality in Software Testing
Quality in Software Testing
 
Primavera _ Robert Turner _ The evolving maturity of project planning and con...
Primavera _ Robert Turner _ The evolving maturity of project planning and con...Primavera _ Robert Turner _ The evolving maturity of project planning and con...
Primavera _ Robert Turner _ The evolving maturity of project planning and con...
 
CV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEERCV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEER
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
 
Talent Review and Engagement
Talent Review and EngagementTalent Review and Engagement
Talent Review and Engagement
 

Recently uploaded

Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012sapnasaifi408
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfSoham Mondal
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...Suhani Kapoor
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...shivangimorya083
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girlsshivangimorya083
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceanilsa9823
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Suhani Kapoor
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 

Recently uploaded (20)

Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
 

Career path for QA in IT

  • 1. Career Path in Quality Assurance (QA) and Release Management (RM) – Roles and Key Competence [Note: All roles listed below are generic. It ONLY represents my personal view.] Technology Lydia Jin (Lydia.jin@gmail.com), v9, 06/01/2011 7 8 9 QA Manager Release Manager Senior Ops 8 Sr. Developer QA Director 9 5 System Automated 7 10 Test Specialist Lead QA 6 Non-QA position Sr. QA Analyst Automated Developer Product PM / Test Specialist 3 Owner Scrum Master 4 5 6 Intermediate Developer 4 QA /RM Coordinator 2 Application QA Business Analyst Analyst 1 Jr. QA Analyst Junior 1 2 3 Dependent Independent Interdependent Leadership
  • 2. What’s this about? This career path chart is intended to be used as a development and growth road map for people who are working in software QA and RM area. It shows what possible roles are and what kind of skills and competences are needed towards each role. It’s developed based on my personal experiences as developer, tester, BA, PM, scrum master, manager, as well as my hiring experience and researches. How to read it? 1. X-axis X-axis is for the seniority of technology, it has “Junior, Intermediate and Senior” three grade. 2. Y-axis Y-axis is for leadership. I uses the concept I learnt from Stephen Covey’s “The 7 habits for managers” to define it as dependent, independent and interdependent. The 3 grade in both X and Y axis makes up 9 grids separated by grey dash line. 3. Roles: Roles are generically defined to cover both QA (Quality Assurance) and RM (Release Management) area. It’s not a position. (In fact, it does not match the positions in my company.) 4. Color Code Colors (blue, orange, yellow, green) are for role in QA and RM area, grey is out of area. For different colors: Blue is for junior positions, Orange is for intermediate positions; Yellow is senior position; Green is for management positions. For these roles, I also defined detailed key competence in technology, process, and “people skills & leadership” three category.
  • 3. # Role Key Competence Technology Process People Skill & Leadership 1 Jr. QA 1. can complete UAT test independently 1. can clearly understand assignments Analyst 2. have basic understanding the interrelationship 2. Can clearly report and communicate defect: between defects and be able to eliminate something is wrong; here are steps to reproduce duplicate defects it. 3. Can perform function and regression test 3. Can follow QA work flow with some guidance. independently. 4. be able to learn business related knowledge quickly 5. 2 Application 1. All of above. 1. All of above. 1. can clearly communicate the defects to developers and QA QA Analyst 2. Understand QA methodology, know what kind of 2. Clearly understand QA work flow. manager tests is required by what functions. 3. Understand business process and teams 2. Actively follow through the life cycle of defects. 3. Have basic knowledge of web development such interdependency. 3. start to communicate with developer using development as browsers impact, operational system impact, 4. Can clearly understand priority from PM and language different application tiers etc. align own assignments with it. 4. can be an actively participant in subject matter discussion, 4. Understand big picture and high level of sometime can provide analysis why it’s wrong and can raise interrelationship among web applications and be interrelated questions during defect / technology discussion able to create comprehensive test plan to cover with PM and business owners. functional test. 5. can clearly and effectively communicate with PM and 5. have a good understanding on browsers and front business owner end technology, can skillfully use firebug and 6. Knowing who the go to person is when obstacle arises and other browser plug-in to do analysis, such as page proactively seeks help. weight, client side cache etc. 6. have basic UNIX, java and SQL knowledge to understand what happens behind the scene 7. Be able to monitor system logs, CPU, memory etc… 8. Be able to understand the data and perform data integrity test. 9. can create more precise defect report 10. can follow instruction to handle build independently 11. Can review high level technical design.
  • 4. 3 Automated 1. All of above 1. All of above. 1. All of above. Test 2. familiar with at least one automated test tool and 2. can clearly communicate automated / load test goals, Specialist understand what it can be handled by automated measurement, analysis result test and what’s not 3. Can proactively seek help from subject matter help such as 3. Can skillful create automated tests to cover developers, system admin and DBA. repeatable functional test and data integrity test. 4. Have clear understanding on performance measurement. 5. 4. can perform load test and provide analysis 6. 4 Quality 1. Competence defined in #2. 1. All of above. 1. Competence defined in #2. Coordinator 2. Have more knowledge on interrelationship and 2. Clearly understand development and release 2. Take quality ownership. dependency among web applications. work flow. 3. can independently lead small or middle size QA efforts 3. be able to handle handover process between QA 1. Be able to lead the defect communication. and other teams 2. Be able to lead the collaborate efforts to connect business 4. Can clearly understand business priority and people and technical people. work with developers to align our work together 6. Can facilitate problem solving. with it. 7. Can be the go-to person to lead towards solutions. 5. can initiate process improvement and provide 8. Can mentor QA members. options 9. be comfortable to work with uncertainty, knowing how and where to seek help during emergency situation 5 System 1. Competence defined in #3. 1. Competence defined in #3. 1. Competence defined in #3. Automated 2. have in-depth system knowledge: clearly 2. Can lead the collaborative efforts on troubleshooting when Test understand system architecture and load test failed. Specialist interdependency 3. clearly understand what to expected from front end to back end process 4. understand cache management and its impact 5. Understand web application difference between single-thread / single-serve mode and multi- thread and/or multi-server mode. 6. have clearly understanding on web log analysis 7. know what kind of load is required for curtain test and why 8. Can design load test to cover reliability test. 9. Can provide more in-depth analysis when load
  • 5. test fails. 10. Can work on white box testing. 6 Sr. QA 1. Competence defined in #4. 1. Competence defined in #4. 1. Competence defined in #4. Analyst 2. Have clearly understanding on what kind of QA 2. Can identify / proactively identify process gap 2. Take quality ownership and can independently make quality standard is required for different web application and initiate process improvement. decision. and how to apply it. 3. can independently lead medium or large QA efforts 3. Have clearly understanding on business and 4. Is the go-to person. technical requirement and the reason to drive it. 5. Can facilitate large group on problem solving. 4. Can review and audit technical design. 6. Can step in at scrum master to facilitate problem solving 5. Very comfortable to deal with ambiguity, can process. actively raise questions for clarity on unknown 7. Can mentor and guide team members. issue. 7 Lead QA 1. All above competence. 1. All above competence. 1. All above competence. 2. Is subject matter expert. 2. Can define and set QA goals. 2. Can independently lead medium or large QA efforts 3. Can review and audit complex technical design. 3. Understand both how and why regarding to task 4. Can skillful use different resources to achieve assignment. QA goals. 4. understand industry best practices 5. Can work independently and interdependently 8 Release 1. Deeply understand system architecture 1. Competence defined in #7. 1. All above competence Manager 2. Understand different branch strategy and its 2. Clearly understand release process 2. Can clearly communicate release process and enforce it pro/con 3. Can design and implement build process 3. Be able to quickly coordinate resources around production 3. Familiar with code repository 4. Actively identify gaps and champion release emergency towards solutions. 4. Skillful in build process and experienced in build process improvement scripts 5. Can handle staging system admin work 6. Know how to set up integration environment. 7. Knowledgeable about continuing integration.
  • 6. 9 QA Manager 1. Competence defined in #4 / al above competence. 1. All above competence. 1. All above competence. 2. Can communicate using IT languages 2. Can define and set QA goals. 2. With excellent project management skill. 3. Understand system architecture 3. Define QA strategy 3. Recruit and hire QA resources and ensure resources are 4. With excellent troubleshooting skills to help 4. Have deep understanding on work flows available for projects. identify issue. 5. Have business acumen, understand business 4. Provide mentoring, training and support to team members. needs regarding to QA resources, quality 5. Set goals for team member, conduct team member measurement etc. performance feedback and reviews. 6. Define Release Management strategy 6. In charge of quality related emergency and coordinate cross 7. Champion continuous process improvement. functional resources for solutions. 8. Research industry best practices and introduces 7. direct quality improvements applicable ones 8. Manage inter-teams and inter-department relationship 9. Set up QA measurements 9. Manage conflicts 10. Select QA tools 10. Manage direct reports. 11. Conduct QA related vendor evaluation 11. Manage vendor relationship
  • 7. 10 QA Director 1. Technical savvy 1. All above competence 1. All above competence 2. Set up strategic plan 2. Create long term vision for the team 3. With project management skill to plan and 3. Get buy in from executives deliver on established strategic goals 4. have strong business partnership skills: can interface 4. Successfully identify, assess & manage risk with top management, internal & external customers and proactively & be accountable for other functional teams , responding in a professional actions/tough decisions manner 5. Drive quality improvement 5. Demonstrate collaboration, negotiation & conflict 6. Provide effective guidance for quality process resolution skills 7. Translate new industry trends and 6. Have good presentation skills requirements into business policies and 7. Ability to effectively lead, acknowledge, develop, practices. communicate & implement a strategy under crisis situations to ensure compliance 8. Accountable for each of the metrics for the business (i.e. product quality, employee engagement, etc.) and management review process. 9. Assure business/customer needs are met 10. Strong business acumen-understands key financial metrics, understands business trends & cycles & is able to influence key business strategies & initiatives, demonstrates knowledge of key business measurements (i.e., market, suppliers, competition, performance measures) & is able to link QA strategy to this framework 11. Research industry best practices 12. Investigate and drive enhancement of QA tools 13. Drives training 14. Coach employees