Implementing and deploying new and updated processes and procedures.
The amount of time taken away from hands-on development in agile methods.
Cross-functional teams, cross-functional individuals, and developers taking on test tasks.
Planning "cool-down" iterations and their impact on delivery pressure.
User stories in automated systems without user interactions.
Reviewers reproducing the problem and testing the solution during code review.
Dealing with poorly named database tables in operational systems.
The next steps for test automation specialists after automating test cases.
The value of tracing defects to the original requirements, design, and implementation.
Critical software and incorporating generally available software into critical systems.
Earning trust and respect in a team dominated by a few people.
The importance of a role and title that match the work performed.