43. THANK YOU
For questions or suggestions:
Daniel Ricardo de Amorim
damorim@thoughtworks.com
Notes de l'éditeur
They are really business driven and client focus
Extracting acceptance tests from clients is one of their specialities
They're use to break down barriers between business context from the client side and technical context from the team.
They use BDD to pair with devs and test the story since the beginning.
They are also use to use ATDD, deriving goals from scope
These QAs should have good programming skills to automate test and also help devs to build a good solution.
As I already told you, there shouldn't be technical difference between QAs and Devs
They will pair with devs to build the technical solution and they will code together.
They will not just look at the code to give some guesses and tips about how to test.
But they also will put their hands on the code and make this works.
QAs will help devs to follow TDD practices to build a tested solution.
They will ask devs about clean code, good practices and design patters to make good discussing on that and get the better conclusion to the solution
They are experts on test automation, they need to help the team to create the better test strategy for each story played.
They will help the team how to build the right test pyramid to keep the continous delivery practice on target all the time.
They are experts on test automation, they need to help the team to create the better test strategy for each story played.
They will help the team how to build the right test pyramid to keep the continous delivery practice on target all the time.
They introduce the practice of continuous delivery and help the team create a continuous integration pipeline in order to get faster feedback after each commit.
They automate repeatable tasks like run tests in their local machines, run code coverage and code quality tools.
All QAs should keep their team focused on delivering business value to the client
All QAs should keep their team focused on delivering business value to the client
All QAs should keep their team focused on delivering business value to the client
All QAs should keep their team focused on delivering business value to the client
All QAs should keep their team focused on delivering business value to the client