Agile Testing: It's about time

Preview:

DESCRIPTION

 

Citation preview

Itʼs about time

Andrew PrenticeQA Manager, Atlassian

Agile Testing

2

3

• The trouble with testing• QA @ Atlassian• Challenges & solutions

Agenda

4

5

6

7

8

9

Quality is everyone’s responsibility”“

10

11

12

13

• Quality is everybodyʼs responsibility• Testers need to forge their own role in Agile• Time is key

The trouble with testing

14

• The trouble with testing• QA @ Atlassian• Solutions

Agenda

15

16

QA stands for quality assistance,

not quality assurance.

Cem Kaner

”“

17

• Advocate for our customers during development• Help developers meet their quality responsibilities• Test our products

Functions of a QA Engineer

18

• Risk based• Knowledge based• Lightweight• Agile• Effective

Exploratory Testing

19

• SCRUM & Kanban• DOTing

Development Process

20

21

• Independent• Technical skills a means, not an end• Pragmatic advocate• Passionate about testing

Traits of an Agile Tester

22

• Assist with, not assure, quality• Focus on exploratory testing• Technical skills• Empowerment

QA @ Atlassian summary

23

• The trouble with testing• QA @ Atlassian• Challenges & Solutions

Agenda

24

25

Atlassian Tools

26

27

28

29

Bug reports are a necessary evil.

Atlassian QA Engineer job description

”“

30

• Faster issue creation• Less context switching• Track exploration

Tool Wishlist

31

32

33

34

35

36

• Effectiveness• Efficiency• New possibilities• Insight• Coverage• Flexibility

Bonfire provides

37

38

Bonfire supports

• 1.0 July• Real time information• Exploratory automation• Free beta today

Bonfire Roadmap

39

Quality is everyone’s responsibility”“

40

Thank youAndrew Prentice

aprentice@atlassian.com

41