At Rocket, I was selected to start a new Software Configuration Management department, picking or hiring the members, and strengthening our engineering practices across all teams. Growing the team to 4 members, we focused on the areas of build management, branch management, version management, and release management. Our achievements included:
As our processes matured, I also took on team management of a new Lua script-based test automation team that was reducing testing effort and testing timelines as our games library scaled. When ready for prime-time, the new test automation platform was integrated into the automated build and reporting system. This reduced the amount of time for autoamted testing results to be delivered to the teams, and decreased the number of errors that were deployed to production.