special interest group in software testing - anztb · 2014-02-26 · australia and new zealand...

41
Australia and New Zealand Testing Board www.anztb.org Australia and New Zealand Testing Board www.anztb.org 25 th February 2014 Sydney Facilitated by Leanne Howard & Steve Toms Special Interest Group in Software Testing #ANZTBSIGIST

Upload: others

Post on 02-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

25th February 2014

Sydney

Facilitated by Leanne Howard & Steve Toms

Special Interest Group in

Software Testing

#ANZTBSIGIST

Page 2: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Agenda5:30pm Welcome & ANZTB update

5:40pm Session 1: Adapting to Change and Becoming aSignificant Software Tester with Kristian Soriano

6:15pm Networking & Refreshments

6:45pm Session 2: Best Practices and Communication Management with Mahesh Babu Bachina

7:30pm Close

Page 3: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTB’s Mission Statement

• The ANZTB offers sought after certification, dependable training accreditation and career-enhancing support for software testing professionals throughout Australia and New Zealand.

• The ANZTB will exclusively adopt the qualifications of the ISTQB in its national qualifications.

Page 4: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Our Team

Copyright © ANZTB

1. David Hayman, Chairman – Auckland

2. Steve Toms, Vice Chair & Training Provider Liaison Officer – Sydney

3. Chris Carter, Board Member & ISTQB President – Sydney

4. David Fuller, Board Member – Sydney

5. Graeme Mackenzie, Treasurer & Accreditation Chair – Wellington

6. Ian Ross, Governance Officer – Christchurch

7. Carol Cornelius, Examination Chair – Wellington

8. Thomas McCoy, Marketing Chair – Canberra

9. Marie Walsh, SIGiST Coordinator – Brisbane

1. Cheryl Downes – Melbourne

2. Farid Vaswani – Auckland

3. Nigel Saunders – Auckland

4. Leanne Howard – Sydney

5. Veronica Belcher – Brisbane

6. Stanley Johannes – Christchurch

7. Tracy Merlino – Melbourne

8. Sarah Benstead – Perth

Board Members

Associate Members

Page 5: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Copyright © ANZTB

AdelaideAucklandBrisbaneCanberraChristchurchHamiltonHobartMelbournePerthSydneyWellington

ANZTB operates in cities in Australia & New Zealand

Page 6: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Certified Testers in Australia & New Zealand

0

200

400

600

800

1000

1200

1400

1600

1800

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014

Advanced

Foundation

ISEB

Page 7: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Certified Advanced Testers inAustralia and New Zealand

Copyright © ANZTB

0

50

100

150

200

250

300

2008 2009 2010 2011 2012 2013 2014

ATTA

ATM

ATA

Page 8: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTBANZTB

SIGiSTsSIGiSTs

ConferenceConference

Accreditation of Training Providers

Accreditation of Training Providers

Create & run exams

Create & run exams

Participate in ISTQB

international working parties

Participate in ISTQB

international working parties

Support the development

of syllabi

Support the development

of syllabi

Page 9: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTBANZTB

SIGiSTsSIGiSTs

ConferenceConference

Accreditation of Training Providers

Accreditation of Training Providers

Create & run exams

Create & run exams

Participate in ISTQB

international working parties

Participate in ISTQB

international working parties

Support the development

of syllabi

Support the development

of syllabi

www.anztb.org/trainingproviders.php

Page 10: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTB Accredited Training

Providers

ANZTB Accredited Training

Providers

AJQAJQ

AltecAltec

DisqoverDisqover

iChip Solutions

iChip Solutions

K.J. Ross & AssociatesK.J. Ross & Associates

Knight ErrantKnight Errant

LogitrainLogitrain

PlanitPlanit

Revolution ITRevolution IT

SafetyNetSafetyNet

Software EducationSoftware Education

The Testing ConsultancyThe Testing Consultancy

Page 11: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

• Confidence that all training materials comply with relevant syllabus and version

– Slides

– Course handbook

– Exercises

• Trainers must have relevant software testing certification, experience and skills

• Organisations must have access to facilities that are suitable learning environments

• Accredited trainers can book exams onsite

Copyright © ANZTB

Why is Accreditation Important to you?

Page 12: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTBANZTB

SIGiSTsSIGiSTs

ConferenceConference

Accreditation of Training Providers

Accreditation of Training Providers

Create & run exams

Create & run exams

Participate in ISTQB

international working parties

Participate in ISTQB

international working parties

Support the development

of syllabi

Support the development

of syllabi

Page 13: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Advancing Expertise in Software Testing

Copyright © ANZTB

ANZTB Test 2014 Conference

This exciting one-day event will feature international testing experts and talented local professionals discussing the latest advances in the profession.

When: Friday, 16 May 2014Where: Sofitel Wentworth SydneyCost: AU $365 (discounts available)Info: www.anztb.org

Rex BlackUSA

Lee CopelandUSA

Janet GregoryCanada

Page 14: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTBANZTB

SIGiSTsSIGiSTs

ConferenceConference

Accreditation of Training Providers

Accreditation of Training Providers

Create & run exams

Create & run exams

Participate in ISTQB

international working parties

Participate in ISTQB

international working parties

Support the development

of syllabi

Support the development

of syllabi

Page 15: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Copyright © ANZTB

ANZTB SIGiSTsSIGiSTs are run 3 to 4 times a year across Australia and New Zealand in the following cities:

• Adelaide • Auckland

• Brisbane • Canberra

• Christchurch • Hobart

• Melbourne • Perth

• Sydney • Wellington

� Up to 30 SIGiSTs per year and growing

� Past presentations are available on the ANZTB website

� If you would like to be involved – please speak to your facilitator

Page 16: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

ANZTBANZTB

SIGiSTsSIGiSTs

ConferenceConference

Accreditation of Training Providers

Accreditation of Training Providers

Create & run exams

Create & run exams

Participate in ISTQB

international working parties

Participate in ISTQB

international working parties

Support the development

of syllabi

Support the development

of syllabi

Exams are written in:

- Wellington

- Auckland

- Brisbane

- Melbourne

In 2013 this will

expand to:

- Perth

Page 17: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

• Automatic inclusion on the ANZTB certified testers list

• http://www.anztb.org/testers_foundation.php

• Employers cancheck qualificationlevels

Copyright © ANZTB17

Why take ISTQB certification with the ANZTB?

Page 18: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Adapting to Change and Becoming a

Significant Software Tester

Kristian Soriano

#ANZTBSIGIST

What I’ve learned on being a sole tester in an agile project

team while overseeing a remote test team

Page 19: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Outline

1. Traditional vs. Agile Testing

2. Being the Sole Tester in a Project Team

3. Working with a Remote Testing Group

4. Working Effectively with the Team

5. Becoming a Valuable Member of the Team

6. Successful vs. Best vs. Significant

Page 20: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Traditional vs. Agile Testing• role and goal – same

• timing of testing – before, during, after dev

• length of testing – shorter

• testing approach – iterative, continuous

• level of involvement – greater

• team and reporting structure – part of dev, no test manager

Challenges• working with the scrum team • dependency to tester• responding to change• schedule of testing• prejudice

Page 21: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Being Sole Tester in a

Project Team• true agile means no dedicated job function/title• but team wants a member with strong testing

background, domain knowledge and technical competency

Roles

• review requirements, design, code & test results• Work closely with dev for “confirmatory” testing• work with remote test group for regression and

automation

Challenges

• time• resource - dev to tester ratio• quality• trust • blame

Page 22: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Overseeing a Remote

Testing Group• independent integration, regression and

automation• production-readiness testing

Roles

• release test manager – master test plan• support and direction

Challenges

• location and time difference• knowledge / know-how• boring repetitive tasks• people management• resource and schedule

Page 23: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Working Effectively with

the TeamWith Developers

• don’t forget about their ego• talk to them before logging issues• don’t treat them as enemy• initiate collaboration• compliment them

With BA, PM, SM, PO

• help in defining and refining requirements• make sure they understand severity of an issue• provide honest and meaningful feedback• be realistic with planning and schedule • take ownership of defect management

Page 24: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Becoming Valuable Member of

the Team – As Tester• be flexible, creative and

efficient

• encourage face-to-face conversation

• focus on value-added activities

• respect and trust

• don’t dive into something

• report quality and complete issue

• don’t be defensive

• take responsibility

• be confident

• involve yourself

• don’t repeat the same mistakes

• mentor colleagues

• work smarter, not harder

• learn new things

• do what makes sense!

Page 25: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Successful vs. Best vs. Significant

• meets expectations

• happy with your current roles and responsibilities

• exceeds expectations

• team is happy to have you on the team

• exceptional - above and beyond expectations

• management is happy to have you on the company

• satisfaction + meaning + inspiration + positive impact

Successful

Best

Significant

Page 26: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Let us aim to become a

more Significant Software

Tester!

Page 27: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Thank youAny questions?

Page 28: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Networking & Refreshments

#ANZTBSIGIST

Page 29: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Best Practices and Communication

Management

Mahesh Babu Bachina

#ANZTBSIGIST

Page 30: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Agenda

� About Myself

� Key Focused initiatives

� 5 Point Approach

� Tools & Techniques

� Productivity

� Process

� Communication Management

� Thank You

Page 31: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

About Myself

Professional Background

Mahesh Bachina has 11.6 years’ experience in software testing with key responsibilities in building, motivating and managing test teams, conduct strategic test planning, managing multiple test phases for projects across various domains that includes Retail Banking, Mobile Backend Applications, SMS and MMS Gateways, Mobile Billing System, Healthcare and Infringement Management System, Business Intelligence systems and SOA applications.

Personal Interests

Short film making

Page 32: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Key Focused Initiatives for Q&CI

Quality and

Continuous

Improvement

Productivity

Tools &

TechniquesProcess

Page 33: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

5 Point Approach

5Point Approach

Repetitive

Identical

SequentialTime Bound

Physical

Monitoring

Page 34: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Tools & Techniques

Risk Based Testing

Orthogonal Array

Technique

DP Analysis

AutomationReduce

COQ +

Improve

DDE

Page 35: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Productivity

5Point Approach

Regression Test Automation

Tools &

Techniques

Productivity (TCP and TCE) Improvement

Page 36: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Process

• Mandate internal review for all deliverables

• Manage checklists

• Analyze review comments

• Cross functional KTs for effective peer review

• Track and Implement RCA learning’s

Review

• Check point meeting to track deliverable

milestones

• Analyze review comments

• Internal audits

Deliverables Management

• Seek sign-offs on deliverables

• Provide Quality Assessment report at regular

intervals

Adherence to Process

Page 37: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

Communication Management

Customer Needs

Stake holders Concerns on

ET deliverables

Unstable applications

Stake holders are happy with ET deliverables

Sweet Spot

Sour Spot

�Address the concerns and improve Stake Holders confidence

� Strategy to stabilize the application.

Strategy

Strategy

Strategy

Strategy

Stable applications

�Provide data points on consistent high DDE/ COQ etc and explain improvement initiatives and RBT strategy and to stake holders

� Identify RBT opportunities for these applications

Page 38: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.orgAustralia and New Zealand Testing Board www.anztb.org

Any questions?

Page 39: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

• The aim of our Specialist Interest Groups is to:

– Discuss White Papers

– Discuss Technology or Technique changes

– Share Information

– Network

SIGiSTs are sponsored by ANZTB and are in no way linked to any particular training provider or third party.

Copyright © ANZTB

Special Interest Groups

Page 40: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

• Volunteers for facilitation of the next SIGiST?

• Volunteers to submit white papers for presentation and discussion?

The SIGiST cannot succeed without your input.

Copyright © ANZTB

Future SIGiSTs

Page 41: Special Interest Group in Software Testing - ANZTB · 2014-02-26 · Australia and New Zealand Testing Board ANZTB’s Mission Statement • The ANZTB offers sought after certification,

Australia and New Zealand Testing Board www.anztb.org

What did you think of the SIGiST?

Please feel free to Tweet now.

#ANZTBSIGIST

www.anztb.org

Copyright © ANZTB

ANZTB SIGiST