SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
BugsDay
Software Testing Career and Skill Development

                               Chalermpol Tuchinda
                                 Ekaluck Chaiyaporn
                              Jarunee Leerathanawit

                             December 19, 2009
THAILAND SOFTWARE INDUSTRY in
            2550
                                    • IT Turnover 20%, Gen 14% **
• Business grew 14.2% *
• Employment 49,770 in 2550 *
                     T h ailan d S W R e so urce p oo l

                                                    SW Developers & Testers

                                                    SW Engineers & A rchitect
               6,742
                                       14,109       IT Consultant
       3,371
                                                    Project manager

     2,789                                          BA

       2,580                                        DB admin
               4,495           7,533
                                                    documentation & Others

                                           *Source from SW Park, June 2008
                                           ** Source from Hewitt Associates
Technical Skills Competencies Levels

Competency                                                     Min yrs of
                                Definition
   Level                                                       Experience


               Subject matter expert with ability to provide
   Expert                                                         5 yrs
                       consultancy to the industry.


                 Provide consultancy within organization.,
  Advance        Obtain deep in-dept of the technology(s)         3 yrs
                And business. A go to person within the org


               Perform their work with minimum supervision
Intermediate                                                     2 years
                and without support from Technical expert.


                  Obtain good level of technical skill to
  Beginner      perform the assigned work. Supervision is        6 mths
                  Required to guide and check the work.
Structure in a Very Small Organization




                      Ultimate decision maker. Provide direction, team
     Owner/           structure, environment, team management.
      Sr mgr          Performing marketing, sales and providing funds.

                      Perform design, code change with multiple
Sr Developer/tester   complex components to meet the
                      requirements.

                      Perform coding on small module.
 Developer/tester     Perform debugging or testing small
                      modules designed by others
Structure in a Small Organization


                      Provide Leadership in determining strategic
     Owner/           Direction, team structure and enabling the right
      Sr mgr          environment for teams to meet business needs.
                      And make all decisions.

                      Perform architecture and design role, and
    Manager/          manage Team complexity through process
   Team leader        procedure Standards for team performance.

                      Perform design, code change with multiple
Sr Developer/tester   complex components to meet the
                      requirements.

                      Perform coding on small module.
 Developer/tester     Perform debugging or testing small
                      modules designed by others
Structure in a Large Organization
                         Provide Leadership in determining strategic
 Senior Management       Direction, team structure and enabling right
  (Cs, Director, MD)     environment for teams to meet business needs.
                         And make strategic decisions.
                         Perform resource management to ensure
Middle Management        productivity and continuity through proper
    (Manager)            procedure & standards. Manage budget, collaboration,
                         and Stakeholder. Make short-term tactical decisions.

                         Perform staff management, PSM and act as a
First Level Management
                         change catalyst to the team. Ensuring team
     (Team Leader)       members performance and development.

                         Perform design, code change with multiple
Sr Developer/tester      complex components to meet the
                         requirements.

                         Perform coding on small module.
  Developer/tester       Perform debugging or testing small
                         modules designed by others
Engineering Career Track
                         Provide Leadership in Technical direction and
  Sernior  Principle,
                         technologies trend, Is an Subject Matter Expert
Management   Guru        In organization and industry.

                         Perform system design, analyst and
  Middle     Test        architecture using suitable technologies
Management Architect     to ensure performance, scalability and
                         stability with cost effective for TCO
                         Perform requirements analysis, detail design
First Level Technical    of various specialized areas. Mentor teams
Management Specialists   on technical skills and technique. Focus on
                         Product quality and performance

                         Perform design, code change with multiple
 Sr Developer/tester     complex components to meet the
                         requirements. Mentor developers/testers

                         Perform coding on small module.
  Developer/tester       Perform debugging or testing small
                         modules designed by others

                                                                           O
Comparative Career Roles Roadmaps

    Cs
             Principle,     CIO         Set Strategy
 Director,                                                   Principle
               Guru (Head of Profession) and Inspire
    MD
                                                               Lead
                         Competency Lead        Initiate   Professional /
 Manager     Architect
                          Senior Manager       Influence      Senior
                                                           Management
                                                Ensure        Senior
           Technical
Team Leader            Lead practitioner                   Professional/
           Specialists
                                                Advise       Manager

                                                Enable
 Sr Developer/tester     Senior Practitioner               Professional
                                                Apply

                                                Assit
   Developer/tester         Practitioner                     Associate
                                                Follow

                             Ref BSC, UK       Ref SFIA     Ref EU eCF
Testing Technical Specialist roles



  System      Performance                 Software                   Business
                                BI                     Automated
Integration    / Load test                 Security                   Process
                             Testing                     Testing
  Testing        Testing                  Testing                     Testing
                             Specialist                 Specialist
 Specialist     Specialist                Specialist                 Specialist
Potential Career Related Business Roles

             Principle,
Management                              Management
               Guru



 Manager     Architect    Program Manager   Consultant    Sales Trainner



            Technical                       Sr Business
Team Leader               Project Manager
           Specialists                        Analyst


                                             Business
  Sr Developer/tester Project Coordinator
                                              Analyst



   Developer/tester


                                                                           O
Sample of Small SW Development
        Organization Structure (1)
                                            Management




Development                    Test                            Support          Product         Project
                Architect
    Mgr                       Manager                          Manager          Manager        Manager



Development                    Test                             Support
                                              Technical                         Business
   Team              SA       Team                             Consultant
                                              Specialist                         Analyst
  Leader                      Leader                          Team Leader



           Sr SW                         Sr Test                         Sr Support
          Engineer                      Engineer                         Consultant




                                                                                   Support
                SW Engineer                   Test Engineer
                                                                                  Consultant
Sample of Medium SW Development
          Organization Structure (2)
                                Operation
                                Manager



        Application                                            Project
         Manager                                               Director


    Sw                                                                                       Software
              System Analyst    Project              Application           Test
Development                                                                                  Specialist
                 Manager        Manager              Consultant           Manager
  Manager                                                                                    Manager


                                                                 Sr
         Software       Sr System              Project                               Test                Sr SW
                                                              Application
          Analyst        Analyst              Executive                             Leader              Specialist
                                                              Consulting


                  Sr SW             System            Project         Application            Software            Software
                 Developer          Analyst          Coordinator      Consultant              Tester             Specialist

    Software Development Software Analyst         Project            Application         Testing           Specialist
                         and design               Management         Consultant &
                                                                     AMS

                                                                                                                              P
Sample of Large SW Development
        Organization Structure (3)
                                                               Management



                                                         Technical
                                                                        Other functions
                                                          Director



Development                                                                     Sr Project
                Sr. Architect       QA Director
  Director                                                                       Manager



        Development                                                  Support                 Project           Sr Business      Resource
                            Architect           QA Manager
         Manager                                                     Manager                 Manager             Analyst       Management


                                                                              Support
                   Dev                  Technical       QA Team                                     Project              Business
                                                                             Consultant
                Teamleader              Specialist       Leader                                    Coordinator            Analyst
                                                                            Team leader


                             Sr SW                                    Sr QA              Sr Support
                            Engineer                                 Engineer            Consultant



                                                                                                        Support
                                   SW Engineer                              QA Engineer
                                                                                                       Consultant


                                                                                                                                        T
Knowledge and Skills Competency
                                  Domain &
  Technical      Product                           Process
                                 Customer *
 Knowledge     Knowledge *                        Knowledge
                                 Knowledge

                                English       Communication
  Technical    People
                               language       and presentation
    Skill       Skill
                                  Skill             Skill

    Time            Project                     Analysis
 Management       Management                   and design
    Skill       Knowledge & Skill                 Skill

                                                 Self learning
 Aspiration                    Logical
               Attitude                   Ethics     and
 and Desire                   Thinking
                                                 Development

                                                  Maturity
 Opportunity   Availability      Readiness          and
                                                 Confidence
                                                                 O
Commonly Lacking
• The market is becoming increasingly competitive, be ready to
  demonstrate what most candidates don’t have
           Fundamental testing principles & techniques

  Soft Skill: Language & communication Business knowledge

   Testing specific apps/technology     Customer management

    Agile Testing    TDD        ART

    Performance      Security Testing      Testing tools

    Test Management*
                                                             P
Tester Skill Sets
• Hard Skills or Technical Skills
 Mandatory:
  – Operating systems, networking, database/SQL basic and technical
    knowledge about the application you are working on (web-based,
    banking, e-commerce,.. Security)
  – Familiarity with software programming
  – Testing methodologies and type (both functional and non-functional test)
  – Software development life-cycle and testing process
  – Technical writing
  Advanced:
  – Coding or scripting for automated test
  – Testing and developing tools
Tester Skill Sets (cont’)
• Soft Skills:
  –   Logical and Lateral Thinking
  –   Problem Solving
  –   Judgment and Decision Making
  –   Communication and Influencing
  –   Negotiation
  –   Presentation
  –   Project Management
  –   Process Management
Tester Skill Development
Certified Software Testers

140000
120000
100000
80000
60000
40000
20000
    0
         ISTQB   QAI   ASQ   IIST
ISEB/ISTQB Certification Level

      ISEB Diploma in Software
              Testing


   ISEB Practitioner
                       ISEB Practitioner
     Certificate in
                         Certificate in
         Test
                         Test Analysis
     Management


                                                                  ISTQB
                                            ISTQB      ISTQB
                                                                 Technical
   ISEB Intermediate Certificate             Test       Test
                                                                   Test
       in Software Testing                 Manager     Analyst
                                                                  Analyst
                                           Advanced   Advanced
                                                                 Advanced



        ISEB/ISTQB Foundation Certificate in Software Testing
ISEB/ISTQB Foundation Certificate in
               Software Testing
Offered by     ISEB/ISTQB (Part of BSC)
Popularity     America, India, Europe, Asia
Coverage           1.
                   2.
                        Fundamentals of testing
                        Testing throughout the software life cycle
                   3.   Static testing techniques
                   4.   Test design techniques
                   5.   Test Management
                   6.   Tool support for testing

Exam format    1 hour w/ 40 multiple choices question in Computer
               based exam. The pass mark is 26/40.

Fee            £149.50 (including VAT)




                                                                     O
CSTE
Offered by    QAI
Popularity    America, India
Coverage          1.
                  2.
                      Software Testing Principles and Concepts
                      Building the Test Environment
                  3.  Managing the Test Project
                  4.  Test Planning
                  5.  Executing the Test Plan
                  6.  Test Status, Analysis and Reporting
                  7.  User Acceptance Testing
                  8.  Testing Software Developed by Outside
                      Organizations
                  9. Testing Software Controls and the Adequacy of
                      Security Procedures
                  10. Testing New Technologies

Exam format   Multiple choices and essay
CSTE (2)
A Sample of a Testing Career
           Track



         CSTE
  CAST




                    CMST


                               T
Salary Report 2009-2010
            Job Description                       Years of                  Salary Range
                                             IT Work Experience           (Baht per month)



Web Application Developer /                      2 – 3 years                25,000 - 35,000
Software Engineer / Programmer                   3 - 5 years                35,000 - 50,000+
                                                 5 - 7+ years               50,000 - 60,000+
Software Tester                                  5 - 7 years                 40,000 - 60,000

Business Analyst (liaise between users and       5 - 7+ years                45,000 - 60,000
IT; not technology-specific)

DBA (Oracle, SQL-Server)                         5 - 7+ years                55,000 - 70,000

Applications Development Manager                 8 - 10+ years              70,000 - 85,000+
- with CMM / CMMI experience                     8 - 10+ years              80,000 - 100,000+


                                                 Source: ©   2009, 2010   ISM Technology Recruitment Limited
Software Testing Opportunities and
          Technologies
•   Security
•   Business Intelligence
•   Multicore Cloud Computing Era
•   Ubiquitous Computing Devices
China’s View - Talents - The No. 1
                 Strategic Selection
•   High qualified human resource development has been listed as a
    national strategic task and an important measure for that
•   “S&T Is The First Productive Force” and “Talents Are The First
                                 Force
    Resource”
    Resource
•   In the State Next (11th) 5 years plan (2006-2010), a key issue has
    been listed is how to ‘Construct the IT Talents Highland’
                                                    Highland
•   There is a Serious Gap in Current China’s IT Talents from both
    Quantity and Quality. Lack of Middle-Level & Senior
    Professionals Causes a Bottleneck Restricting Our Development
•   Earlier awareness for that is favorable for us to implement a jump
    development and aim at a high standard at HRD
•   It’s Better For Us To Go This Direction More Consciously Right
    Now Than an Enforced Adoption In The Future
Eleven Professional Columns
       -- A Learning Paradise For IT Talents
•   SE Domain:
•   Software Architecture       CMU/SEI, iSQI
•   Requirements Engineering    iSQI
•   Project Management + Agile/Global PM   PMI
•   Software Testing             ISTQB, QAI, IIST
•   GSE/GSD                       IAOP
•   CSDP, SWEBOK                 IEEE-CS, ACM
•   IT Domain:
•   ITSM/ITIL                    ISEB, EXIN
•   Information Security         CISSP, GIAC
•   Innovation Domain:
•   New Product Development      PDMA
•   Innovation Methods           Altshuller Institute
•   Knowledge Management          KMPro, KMI, GKEC
India
•    Ability to follow processes;
•    Ability to work with a problem until solved;
•    Aptitude towards problem identification;
•    Ability to analyse the reason for defects;
•    Knowledge of testing methodology; testing tools, such as WinRunner,
     Rational Robot, Silk Test, Web Load, etc.

    “The market for software testers in India is likely to open in a big way
    due to the following reasons:

        - Availability of testers and their use of automated tools.
        - Indian software testing companies can offer testing services at a
          fraction of the cost in most other parts of the world.
        - Quality of deliverables.
        - Turnaround time for delivery. “
Thank you

  Q&A

Mais conteúdo relacionado

Mais procurados

My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
Cprime
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
Richard Cheng
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Cprime
 

Mais procurados (20)

Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Why Does Agile Work?
Why Does Agile Work?Why Does Agile Work?
Why Does Agile Work?
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban Introduction
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
Planning, scaling and flowing within your agile organization
Planning, scaling and flowing within your agile organizationPlanning, scaling and flowing within your agile organization
Planning, scaling and flowing within your agile organization
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Leading the agile organization
Leading the agile organizationLeading the agile organization
Leading the agile organization
 
Demystifying the Engineering Org Chart
Demystifying the Engineering Org ChartDemystifying the Engineering Org Chart
Demystifying the Engineering Org Chart
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 

Destaque

Tester career path
Tester career pathTester career path
Tester career path
gaoliang641
 
Matt Eakin - The New Tester Skillset
Matt Eakin - The New Tester SkillsetMatt Eakin - The New Tester Skillset
Matt Eakin - The New Tester Skillset
QA or the Highway
 
The testing skillset
The testing skillsetThe testing skillset
The testing skillset
Johan Hoberg
 
Qa manager kpi
Qa manager kpiQa manager kpi
Qa manager kpi
jommerica
 
1. STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
1.	STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...1.	STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
1. STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
AELC
 

Destaque (20)

Tester career path
Tester career pathTester career path
Tester career path
 
Make a career in software testing: MobilePro - Mobile Testing Professional Pr...
Make a career in software testing: MobilePro - Mobile Testing Professional Pr...Make a career in software testing: MobilePro - Mobile Testing Professional Pr...
Make a career in software testing: MobilePro - Mobile Testing Professional Pr...
 
The Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software TestingThe Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software Testing
 
6 myths of Software Testing (As I have seen during my testing journey)
6 myths of Software Testing (As I have seen during my testing journey)6 myths of Software Testing (As I have seen during my testing journey)
6 myths of Software Testing (As I have seen during my testing journey)
 
Security Testing: Myths, Challenges, and Opportunities - Experiences in Integ...
Security Testing: Myths, Challenges, and Opportunities - Experiences in Integ...Security Testing: Myths, Challenges, and Opportunities - Experiences in Integ...
Security Testing: Myths, Challenges, and Opportunities - Experiences in Integ...
 
Matt Eakin - The New Tester Skillset
Matt Eakin - The New Tester SkillsetMatt Eakin - The New Tester Skillset
Matt Eakin - The New Tester Skillset
 
5 Myths and Realities
5 Myths and Realities5 Myths and Realities
5 Myths and Realities
 
The testing skillset
The testing skillsetThe testing skillset
The testing skillset
 
Being a professional software tester
Being a professional software testerBeing a professional software tester
Being a professional software tester
 
Qa manager kpi
Qa manager kpiQa manager kpi
Qa manager kpi
 
Software testing career
Software testing careerSoftware testing career
Software testing career
 
Manpower Salary Guide 2016
Manpower Salary Guide 2016Manpower Salary Guide 2016
Manpower Salary Guide 2016
 
How to build a workforce and leadership development roadmap
How to build a workforce and leadership development roadmapHow to build a workforce and leadership development roadmap
How to build a workforce and leadership development roadmap
 
ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process
 
[Mush Honda] Software Testers From Good to Great
[Mush Honda] Software Testers From Good to Great[Mush Honda] Software Testers From Good to Great
[Mush Honda] Software Testers From Good to Great
 
Developing Leaders Through a Structured Leadership Development Program
Developing Leaders Through a Structured Leadership Development ProgramDeveloping Leaders Through a Structured Leadership Development Program
Developing Leaders Through a Structured Leadership Development Program
 
1. STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
1.	STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...1.	STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
1. STUDY ON QUALITY ASSURANCE AND QUALITY CONTROL MANAGEMENT SYSTEM IN 20 STO...
 
Enterprise architecture-career-path
Enterprise architecture-career-pathEnterprise architecture-career-path
Enterprise architecture-career-path
 
How to Create a Competency-Based Training Program
How to Create a Competency-Based Training ProgramHow to Create a Competency-Based Training Program
How to Create a Competency-Based Training Program
 
Project Management Office (PMO)
Project Management Office (PMO)Project Management Office (PMO)
Project Management Office (PMO)
 

Semelhante a Software Testing Career Skill Development on BugDay Bangkok 2009

Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
Xebia IT Architects
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
Tatlock
 
Cstd presentation final
Cstd presentation finalCstd presentation final
Cstd presentation final
Mary Kyer
 
Agile Developers Create Their Own Identity
Agile Developers Create Their Own IdentityAgile Developers Create Their Own Identity
Agile Developers Create Their Own Identity
Ajay Danait
 
Ct presentation
Ct presentationCt presentation
Ct presentation
Sai Nath
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Atlassian
 
Baf -module_1_-_updated_q32010
Baf  -module_1_-_updated_q32010Baf  -module_1_-_updated_q32010
Baf -module_1_-_updated_q32010
KinzaNSaeed
 
Job scenario for engineering students
Job scenario for engineering studentsJob scenario for engineering students
Job scenario for engineering students
Anon Azad
 

Semelhante a Software Testing Career Skill Development on BugDay Bangkok 2009 (20)

Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Cstd presentation final
Cstd presentation finalCstd presentation final
Cstd presentation final
 
Agile Developers Create Their Own Identity
Agile Developers Create Their Own IdentityAgile Developers Create Their Own Identity
Agile Developers Create Their Own Identity
 
Ct presentation
Ct presentationCt presentation
Ct presentation
 
Agile Requirements by Agile Analysts
Agile Requirements by Agile AnalystsAgile Requirements by Agile Analysts
Agile Requirements by Agile Analysts
 
Ct
CtCt
Ct
 
Softexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio YonetimiSoftexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio Yonetimi
 
Applied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR IndustryApplied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR Industry
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
 
Baf -module_1_-_updated_q32010
Baf  -module_1_-_updated_q32010Baf  -module_1_-_updated_q32010
Baf -module_1_-_updated_q32010
 
Learning & Development In IT Industry Vaidyanathan Ramalingam
Learning & Development In IT Industry Vaidyanathan RamalingamLearning & Development In IT Industry Vaidyanathan Ramalingam
Learning & Development In IT Industry Vaidyanathan Ramalingam
 
Testers Career Development Vaidyanathan Ramalingam
Testers Career Development Vaidyanathan RamalingamTesters Career Development Vaidyanathan Ramalingam
Testers Career Development Vaidyanathan Ramalingam
 
Competency Development For Testers Vaidyanathan Ramalingam
Competency Development For Testers Vaidyanathan RamalingamCompetency Development For Testers Vaidyanathan Ramalingam
Competency Development For Testers Vaidyanathan Ramalingam
 
Softexpert HDM Çalışan Gelişim Yönetimi
Softexpert HDM Çalışan Gelişim YönetimiSoftexpert HDM Çalışan Gelişim Yönetimi
Softexpert HDM Çalışan Gelişim Yönetimi
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability Framework
 
Job scenario for engineering students
Job scenario for engineering studentsJob scenario for engineering students
Job scenario for engineering students
 

Mais de Prathan Dansakulcharoenkit

Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...
Prathan Dansakulcharoenkit
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 
Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 
Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 

Mais de Prathan Dansakulcharoenkit (20)

QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
 
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
 
PROJECT MANAGEMENT TRAINING 09-22-2011
PROJECT MANAGEMENT TRAINING 09-22-2011PROJECT MANAGEMENT TRAINING 09-22-2011
PROJECT MANAGEMENT TRAINING 09-22-2011
 
tpse-sprint3r-software-testing-you-know-maybe
tpse-sprint3r-software-testing-you-know-maybetpse-sprint3r-software-testing-you-know-maybe
tpse-sprint3r-software-testing-you-know-maybe
 
SPRINT3R-SWPSDLC2556-CLOSING
SPRINT3R-SWPSDLC2556-CLOSINGSPRINT3R-SWPSDLC2556-CLOSING
SPRINT3R-SWPSDLC2556-CLOSING
 
Introduction to Scrum version 3.1
Introduction to Scrum version 3.1Introduction to Scrum version 3.1
Introduction to Scrum version 3.1
 
SPRINT3R-MY-CITY
SPRINT3R-MY-CITYSPRINT3R-MY-CITY
SPRINT3R-MY-CITY
 
อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐
 
Geek Academy Introduction to Agile
Geek Academy Introduction to AgileGeek Academy Introduction to Agile
Geek Academy Introduction to Agile
 
Sprint3 r agile101-introduction-18052556
Sprint3 r agile101-introduction-18052556Sprint3 r agile101-introduction-18052556
Sprint3 r agile101-introduction-18052556
 
hello-my-name-is-software-testing-v2-pdf
hello-my-name-is-software-testing-v2-pdfhello-my-name-is-software-testing-v2-pdf
hello-my-name-is-software-testing-v2-pdf
 
Opening Session of BugDay Bangkok 2012
Opening Session of BugDay Bangkok 2012Opening Session of BugDay Bangkok 2012
Opening Session of BugDay Bangkok 2012
 
Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...
 
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
 
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อยออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
 
Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012
 
Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012
 

Último

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 

Último (20)

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 

Software Testing Career Skill Development on BugDay Bangkok 2009

  • 1. BugsDay Software Testing Career and Skill Development Chalermpol Tuchinda Ekaluck Chaiyaporn Jarunee Leerathanawit December 19, 2009
  • 2. THAILAND SOFTWARE INDUSTRY in 2550 • IT Turnover 20%, Gen 14% ** • Business grew 14.2% * • Employment 49,770 in 2550 * T h ailan d S W R e so urce p oo l SW Developers & Testers SW Engineers & A rchitect 6,742 14,109 IT Consultant 3,371 Project manager 2,789 BA 2,580 DB admin 4,495 7,533 documentation & Others *Source from SW Park, June 2008 ** Source from Hewitt Associates
  • 3. Technical Skills Competencies Levels Competency Min yrs of Definition Level Experience Subject matter expert with ability to provide Expert 5 yrs consultancy to the industry. Provide consultancy within organization., Advance Obtain deep in-dept of the technology(s) 3 yrs And business. A go to person within the org Perform their work with minimum supervision Intermediate 2 years and without support from Technical expert. Obtain good level of technical skill to Beginner perform the assigned work. Supervision is 6 mths Required to guide and check the work.
  • 4. Structure in a Very Small Organization Ultimate decision maker. Provide direction, team Owner/ structure, environment, team management. Sr mgr Performing marketing, sales and providing funds. Perform design, code change with multiple Sr Developer/tester complex components to meet the requirements. Perform coding on small module. Developer/tester Perform debugging or testing small modules designed by others
  • 5. Structure in a Small Organization Provide Leadership in determining strategic Owner/ Direction, team structure and enabling the right Sr mgr environment for teams to meet business needs. And make all decisions. Perform architecture and design role, and Manager/ manage Team complexity through process Team leader procedure Standards for team performance. Perform design, code change with multiple Sr Developer/tester complex components to meet the requirements. Perform coding on small module. Developer/tester Perform debugging or testing small modules designed by others
  • 6. Structure in a Large Organization Provide Leadership in determining strategic Senior Management Direction, team structure and enabling right (Cs, Director, MD) environment for teams to meet business needs. And make strategic decisions. Perform resource management to ensure Middle Management productivity and continuity through proper (Manager) procedure & standards. Manage budget, collaboration, and Stakeholder. Make short-term tactical decisions. Perform staff management, PSM and act as a First Level Management change catalyst to the team. Ensuring team (Team Leader) members performance and development. Perform design, code change with multiple Sr Developer/tester complex components to meet the requirements. Perform coding on small module. Developer/tester Perform debugging or testing small modules designed by others
  • 7. Engineering Career Track Provide Leadership in Technical direction and Sernior Principle, technologies trend, Is an Subject Matter Expert Management Guru In organization and industry. Perform system design, analyst and Middle Test architecture using suitable technologies Management Architect to ensure performance, scalability and stability with cost effective for TCO Perform requirements analysis, detail design First Level Technical of various specialized areas. Mentor teams Management Specialists on technical skills and technique. Focus on Product quality and performance Perform design, code change with multiple Sr Developer/tester complex components to meet the requirements. Mentor developers/testers Perform coding on small module. Developer/tester Perform debugging or testing small modules designed by others O
  • 8. Comparative Career Roles Roadmaps Cs Principle, CIO Set Strategy Director, Principle Guru (Head of Profession) and Inspire MD Lead Competency Lead Initiate Professional / Manager Architect Senior Manager Influence Senior Management Ensure Senior Technical Team Leader Lead practitioner Professional/ Specialists Advise Manager Enable Sr Developer/tester Senior Practitioner Professional Apply Assit Developer/tester Practitioner Associate Follow Ref BSC, UK Ref SFIA Ref EU eCF
  • 9. Testing Technical Specialist roles System Performance Software Business BI Automated Integration / Load test Security Process Testing Testing Testing Testing Testing Testing Specialist Specialist Specialist Specialist Specialist Specialist
  • 10. Potential Career Related Business Roles Principle, Management Management Guru Manager Architect Program Manager Consultant Sales Trainner Technical Sr Business Team Leader Project Manager Specialists Analyst Business Sr Developer/tester Project Coordinator Analyst Developer/tester O
  • 11. Sample of Small SW Development Organization Structure (1) Management Development Test Support Product Project Architect Mgr Manager Manager Manager Manager Development Test Support Technical Business Team SA Team Consultant Specialist Analyst Leader Leader Team Leader Sr SW Sr Test Sr Support Engineer Engineer Consultant Support SW Engineer Test Engineer Consultant
  • 12. Sample of Medium SW Development Organization Structure (2) Operation Manager Application Project Manager Director Sw Software System Analyst Project Application Test Development Specialist Manager Manager Consultant Manager Manager Manager Sr Software Sr System Project Test Sr SW Application Analyst Analyst Executive Leader Specialist Consulting Sr SW System Project Application Software Software Developer Analyst Coordinator Consultant Tester Specialist Software Development Software Analyst Project Application Testing Specialist and design Management Consultant & AMS P
  • 13. Sample of Large SW Development Organization Structure (3) Management Technical Other functions Director Development Sr Project Sr. Architect QA Director Director Manager Development Support Project Sr Business Resource Architect QA Manager Manager Manager Manager Analyst Management Support Dev Technical QA Team Project Business Consultant Teamleader Specialist Leader Coordinator Analyst Team leader Sr SW Sr QA Sr Support Engineer Engineer Consultant Support SW Engineer QA Engineer Consultant T
  • 14. Knowledge and Skills Competency Domain & Technical Product Process Customer * Knowledge Knowledge * Knowledge Knowledge English Communication Technical People language and presentation Skill Skill Skill Skill Time Project Analysis Management Management and design Skill Knowledge & Skill Skill Self learning Aspiration Logical Attitude Ethics and and Desire Thinking Development Maturity Opportunity Availability Readiness and Confidence O
  • 15. Commonly Lacking • The market is becoming increasingly competitive, be ready to demonstrate what most candidates don’t have Fundamental testing principles & techniques Soft Skill: Language & communication Business knowledge Testing specific apps/technology Customer management Agile Testing TDD ART Performance Security Testing Testing tools Test Management* P
  • 16. Tester Skill Sets • Hard Skills or Technical Skills Mandatory: – Operating systems, networking, database/SQL basic and technical knowledge about the application you are working on (web-based, banking, e-commerce,.. Security) – Familiarity with software programming – Testing methodologies and type (both functional and non-functional test) – Software development life-cycle and testing process – Technical writing Advanced: – Coding or scripting for automated test – Testing and developing tools
  • 17. Tester Skill Sets (cont’) • Soft Skills: – Logical and Lateral Thinking – Problem Solving – Judgment and Decision Making – Communication and Influencing – Negotiation – Presentation – Project Management – Process Management
  • 20. ISEB/ISTQB Certification Level ISEB Diploma in Software Testing ISEB Practitioner ISEB Practitioner Certificate in Certificate in Test Test Analysis Management ISTQB ISTQB ISTQB Technical ISEB Intermediate Certificate Test Test Test in Software Testing Manager Analyst Analyst Advanced Advanced Advanced ISEB/ISTQB Foundation Certificate in Software Testing
  • 21. ISEB/ISTQB Foundation Certificate in Software Testing Offered by ISEB/ISTQB (Part of BSC) Popularity America, India, Europe, Asia Coverage 1. 2. Fundamentals of testing Testing throughout the software life cycle 3. Static testing techniques 4. Test design techniques 5. Test Management 6. Tool support for testing Exam format 1 hour w/ 40 multiple choices question in Computer based exam. The pass mark is 26/40. Fee £149.50 (including VAT) O
  • 22. CSTE Offered by QAI Popularity America, India Coverage 1. 2. Software Testing Principles and Concepts Building the Test Environment 3. Managing the Test Project 4. Test Planning 5. Executing the Test Plan 6. Test Status, Analysis and Reporting 7. User Acceptance Testing 8. Testing Software Developed by Outside Organizations 9. Testing Software Controls and the Adequacy of Security Procedures 10. Testing New Technologies Exam format Multiple choices and essay
  • 24. A Sample of a Testing Career Track CSTE CAST CMST T
  • 25. Salary Report 2009-2010 Job Description Years of  Salary Range IT Work Experience (Baht per month) Web Application Developer / 2 – 3 years 25,000 - 35,000 Software Engineer / Programmer 3 - 5 years 35,000 - 50,000+ 5 - 7+ years 50,000 - 60,000+ Software Tester 5 - 7 years 40,000 - 60,000 Business Analyst (liaise between users and 5 - 7+ years 45,000 - 60,000 IT; not technology-specific) DBA (Oracle, SQL-Server) 5 - 7+ years 55,000 - 70,000 Applications Development Manager 8 - 10+ years 70,000 - 85,000+ - with CMM / CMMI experience 8 - 10+ years 80,000 - 100,000+ Source: © 2009, 2010 ISM Technology Recruitment Limited
  • 26. Software Testing Opportunities and Technologies • Security • Business Intelligence • Multicore Cloud Computing Era • Ubiquitous Computing Devices
  • 27. China’s View - Talents - The No. 1 Strategic Selection • High qualified human resource development has been listed as a national strategic task and an important measure for that • “S&T Is The First Productive Force” and “Talents Are The First Force Resource” Resource • In the State Next (11th) 5 years plan (2006-2010), a key issue has been listed is how to ‘Construct the IT Talents Highland’ Highland • There is a Serious Gap in Current China’s IT Talents from both Quantity and Quality. Lack of Middle-Level & Senior Professionals Causes a Bottleneck Restricting Our Development • Earlier awareness for that is favorable for us to implement a jump development and aim at a high standard at HRD • It’s Better For Us To Go This Direction More Consciously Right Now Than an Enforced Adoption In The Future
  • 28. Eleven Professional Columns -- A Learning Paradise For IT Talents • SE Domain: • Software Architecture CMU/SEI, iSQI • Requirements Engineering iSQI • Project Management + Agile/Global PM PMI • Software Testing ISTQB, QAI, IIST • GSE/GSD IAOP • CSDP, SWEBOK IEEE-CS, ACM • IT Domain: • ITSM/ITIL ISEB, EXIN • Information Security CISSP, GIAC • Innovation Domain: • New Product Development PDMA • Innovation Methods Altshuller Institute • Knowledge Management KMPro, KMI, GKEC
  • 29. India • Ability to follow processes; • Ability to work with a problem until solved; • Aptitude towards problem identification; • Ability to analyse the reason for defects; • Knowledge of testing methodology; testing tools, such as WinRunner, Rational Robot, Silk Test, Web Load, etc. “The market for software testers in India is likely to open in a big way due to the following reasons: - Availability of testers and their use of automated tools. - Indian software testing companies can offer testing services at a fraction of the cost in most other parts of the world. - Quality of deliverables. - Turnaround time for delivery. “
  • 30. Thank you Q&A