30
XConf 2014 ANALYSE THE ANALYST Hire QAs for the Right Reasons

Analyse the analyst hire QAs for the right reasons

Embed Size (px)

DESCRIPTION

Lately, it seems as though the industry confuses the role of QA with ‘test automation engineer’. The presenters will explain why, for a number of reasons, being a skilled analyst is more beneficial to a team. They will propose that some of these qualities are being sidelined in the industry’s drive for QAs who code and will discuss the consequences of these hiring decisions.

Citation preview

Page 1: Analyse the analyst   hire QAs for the right reasons

X C o n f 2 0 1 4

ANALYSE THE ANALYSTHire QAs for the Right Reasons

Page 2: Analyse the analyst   hire QAs for the right reasons

MOST JOB DESCRIPTIONS LOOK LIKE THIS

2

Page 3: Analyse the analyst   hire QAs for the right reasons

MOST JOB DESCRIPTIONS LOOK LIKE THIS

3

Page 4: Analyse the analyst   hire QAs for the right reasons

THIS IS ME.4

Page 5: Analyse the analyst   hire QAs for the right reasons

5

Page 6: Analyse the analyst   hire QAs for the right reasons

6

WE FELL BEHIND

Page 7: Analyse the analyst   hire QAs for the right reasons

WE BECAME THE BOTTLENECK

7

Page 8: Analyse the analyst   hire QAs for the right reasons

OUR TESTS WERE IGNORED

8

Page 9: Analyse the analyst   hire QAs for the right reasons

MINIMIZE TIME TO MARKET9

Page 10: Analyse the analyst   hire QAs for the right reasons

10

Page 11: Analyse the analyst   hire QAs for the right reasons

11

Page 12: Analyse the analyst   hire QAs for the right reasons

AND THAT’S ME.12

Page 13: Analyse the analyst   hire QAs for the right reasons

13

Page 14: Analyse the analyst   hire QAs for the right reasons

14

Page 15: Analyse the analyst   hire QAs for the right reasons

15

Page 16: Analyse the analyst   hire QAs for the right reasons

16

Page 17: Analyse the analyst   hire QAs for the right reasons

17

Page 18: Analyse the analyst   hire QAs for the right reasons

LET’S TAKE A LOOK BACK

18

Page 19: Analyse the analyst   hire QAs for the right reasons

I’M UNEMPLOYABLE.

Page 20: Analyse the analyst   hire QAs for the right reasons

"Facebook has no dedicated QA team; all Facebook engineers are responsible for writing automated tests for their code and keeping the

tests maintained as the underlying code changes.”

- Steven Grimm, Engineer at Facebook

20

Page 21: Analyse the analyst   hire QAs for the right reasons

EXPLORATORY VS. AUTOMATION

21

Page 22: Analyse the analyst   hire QAs for the right reasons

RISK VS. REWARD22

Page 23: Analyse the analyst   hire QAs for the right reasons

23

Page 24: Analyse the analyst   hire QAs for the right reasons

THE WORD ANALYST MEANS A LOT TO US.

24

Page 25: Analyse the analyst   hire QAs for the right reasons

LET’S SEE THE ADVERT ONE MORE TIME

25

Page 26: Analyse the analyst   hire QAs for the right reasons

Collaborate with the entire development team to identify needs and gather requirements. !This includes but is not limited to Business Analysts, Developers, User Experience Designers, Operations, and Product Owners to determine best strategy to achieve the highest quality application. !

Page 27: Analyse the analyst   hire QAs for the right reasons

27

Have a deconstructive mindset. !Be a critical thinker - understanding of full life cycle development right from the requirements gathering to delivery. !Experience with exploratory testing, not just working to test plans.

Page 28: Analyse the analyst   hire QAs for the right reasons

28

!Awareness of test automation and ability to spot points of value in the process. !Advocate for best practices like pair programming, Test Driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD). !

Page 29: Analyse the analyst   hire QAs for the right reasons

OUR REQUEST TO YOU…29

Page 30: Analyse the analyst   hire QAs for the right reasons

THANKS! ANY QUESTIONS?

30

@kozak_chris @masaladani