Listen "RNR 143: The Roles of QA and Development"
Episode Synopsis
In this episode of React Native Radio the panel considers the roles of QA and development teams. Charles Max Wood and Josh Justice share their backgrounds in QA and development, this gives them a unique perspective, having seen it from both sides. They begin by discussing and defining some terms. Charles explains that most terms are defined more by an organization than the industry.
The panel discusses testing tools like Cypress and Detox, explaining their uses and value. They define black box and gray box testing and consider the benefits of each testing type. Josh explains the value of manual testing and how that value may never be lost. They consider the strategy of relying on users to find bugs. They compare testing mobile and web development.
They consider how the roles of QA and development overlap and the best ways to define the roles of each team. Charles recommends each organization sit down and clearly define these roles. Josh recommends clearly outlining where CI and CD come into play.
They consider the common relationship issues found between QA and development, including animosity and an “us vs. them” mentality. Charles and Josh explain the value of working together and communicating with each other. They give advice on how to work together and improve relationships between QA and development.
Panelists
Charles Max Wood
Josh Justice
Sponsors
Infinite Red
G2i
CacheFly
Links
The MaxCoders Guide To Finding Your Dream Developer Job
https://github.com/wix/Detox
Appium
https://www.cypress.io/
https://www.facebook.com/ReactNativeRadio/
https://twitter.com/R_N_Radio
Picks
Charles Max Wood:
Holiday Inn
White Christmas
The MaxCoders Guide To Finding Your Dream Developer Job
Josh Justice:
Code review
Slack
The panel discusses testing tools like Cypress and Detox, explaining their uses and value. They define black box and gray box testing and consider the benefits of each testing type. Josh explains the value of manual testing and how that value may never be lost. They consider the strategy of relying on users to find bugs. They compare testing mobile and web development.
They consider how the roles of QA and development overlap and the best ways to define the roles of each team. Charles recommends each organization sit down and clearly define these roles. Josh recommends clearly outlining where CI and CD come into play.
They consider the common relationship issues found between QA and development, including animosity and an “us vs. them” mentality. Charles and Josh explain the value of working together and communicating with each other. They give advice on how to work together and improve relationships between QA and development.
Panelists
Charles Max Wood
Josh Justice
Sponsors
Infinite Red
G2i
CacheFly
Links
The MaxCoders Guide To Finding Your Dream Developer Job
https://github.com/wix/Detox
Appium
https://www.cypress.io/
https://www.facebook.com/ReactNativeRadio/
https://twitter.com/R_N_Radio
Picks
Charles Max Wood:
Holiday Inn
White Christmas
The MaxCoders Guide To Finding Your Dream Developer Job
Josh Justice:
Code review
Slack
More episodes of the podcast React Native Radio
RNR 350 - React Native Wrapped 2025
19/12/2025
RNR 345 - Expo SDK 54
26/09/2025
RNR 344 - React Native 0.81
19/09/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.