Had a great fun at the meetup, as always. And the fun part was that my message resonated a lot stronger after the lightning talk before mine, where the speaker talked about how the developers chose a technique that made testing hard, because of un-observable and uncontrollable components. So dependency injection is part of clean code, and testability and all that. But there are a lot more decisions, on architecture design and coding, that affect testers, users and other stakeholders.
Remember kids: You maybe “just testers”, but you need to be part of the development conversation. Code is too important to leave to developers.
Here are the slides: