I'm a quality engineer

and I'm not sure how I feel about that

XP2023 banner
by Agile Alliance
Joep Schuurkes
@joeposaurus@chaos.social
https://smallsheds.garden
FroGS conf
XP2023 header

outline

my story

background

the first four months

the next two months

layoffs and a reorg

epilogue

lessons learned

personal reflections

quality engineering

testing-related roles

my story

XP2023 header

background

scale-up, founded in 2019, Employer of Record (EOR)

fully remote, web platform

I joined end of August '22

support two teams as quality engineer

none of us had experience with quality engineering

principal quality engineer and vision

XP2023 header

the first four months

start with risk sessions and exploratory testing sessions

some of the things I did:

- process workshop with team A
- diagram about the Salesforce - platform integration
- quality engineering menu
- talking with colleagues
XP2023 header

the first four months

tried different things, none of it really stuck

positive or no feedback, but none negative

frustrated and demotivated

XP2023 header

the next two months

let go of expectations (to some degree)

some of the things I did:

- PoC for test automation for Salesforce integration
- pointing out the obvious in team B's retro
- helping team A with test scenarios
XP2023 header

the next two months

shift focus to making myself useful

still something had to change

that change ended up being layoffs and a reorg

XP2023 header

epilogue

my new role

vision on quality engineering is good,
but execution is lacking

"It's a leadership problem, isn't it?"

lessons learned

XP2023 header

personal reflections

feeling of failure

adapted to the environment

so many conversations that never happened

XP2023 header

quality engineering

influence quality throughout the development process

"Where can I help?" versus "Where can you help?"

selling a problem so you can sell a solution

someone with the right authority
needs to define the expected impact

XP2023 header

testing-related roles

unsolved problem in software engineering

dynamic along three axes:

- doing testing yourself versus supporting testing by others
- being in a separate team versus being embedded in a team
- doing your job versus improving the system

thank you!

slides at smallsheds.garden/my-talks/
full experience report at the XP2023 site