analyse the analyst hire qas for the right reasons
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.TRANSCRIPT
X C o n f 2 0 1 4
ANALYSE THE ANALYSTHire QAs for the Right Reasons
MOST JOB DESCRIPTIONS LOOK LIKE THIS
2
MOST JOB DESCRIPTIONS LOOK LIKE THIS
3
THIS IS ME.4
5
6
WE FELL BEHIND
WE BECAME THE BOTTLENECK
7
OUR TESTS WERE IGNORED
8
MINIMIZE TIME TO MARKET9
10
11
AND THAT’S ME.12
13
14
15
16
17
LET’S TAKE A LOOK BACK
18
I’M UNEMPLOYABLE.
"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
EXPLORATORY VS. AUTOMATION
21
RISK VS. REWARD22
23
THE WORD ANALYST MEANS A LOT TO US.
24
LET’S SEE THE ADVERT ONE MORE TIME
25
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. !
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.
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). !
OUR REQUEST TO YOU…29
THANKS! ANY QUESTIONS?
30
@kozak_chris @masaladani