GAT Engineering Blog

Tech stories from the Global App Testing (GAT) teams build the testing platform used by companies like Google or Facebook and 50,000 professional testers worldwide.

Implementing Packwerk to delimit bounded contexts
Implementing Packwerk to delimit bounded contexts TL; DR: Packwerk gem is used in GAT to enforce privacy of classes and explicit declarations of dependencies between modules. Its approach is ...
Design the unknown (with the help of Event Storming)
Design the unknown (with the help of Event Storming) TL;DR: Event Storming workshop can be used to start working with a new project, even if not yet fully defined. It can help to identify bounded ...
white-dots-small@2x

Ready to join the team?

FullStack Ruby Engineer

Other open roles