

Batman: Arkham Knight

I started my career in the industry as a QA Tester at an outsource QA company, and was fortunate to get picked to work on Batman: Arkham Knight on-site at Rocksteady Studios shortly after joining.
Whilst at Rocksteady I learned the bug processing workflow using JIRA to enter issues quickly and accurately and with all of the relevant information necessary for a developer to attempt a fix. I spent 6 months on the console playthrough team, primarily focusing on the Playstation 4 platform, but also covering Xbox One when members were ill or busy with other tasks.
After release, it came to light that the PC version of the game was not up to scratch, so my contract was extended and I was moved on to the PC performance QA team. I conducted performance stress tests on various builds of the game, comparing and analysing the results to search for any loss of performance between builds. It was around this time I noticed how much QA time was lost to manual data entry of these statistics, so I learned VBA to create Excel macros to automate this data entry. On average, QA data entry went from around 20 minutes per stress test to just 1 minute, and with multiple stress tests taking place during a day, this was a significant time save.
My performance during this time was noticed by QA management and I was offered a contract direct with Rocksteady instead of the outsource company I belonged to at that point.
Key Responsibilities:
-
Playstation 4 Main Path Playthrough
-
Bug Entry and Verification
-
(Post Launch) PC Performance Analysis
Key Achievements:
-
Creation of VBA macros and Excel sheets to help automate QA process.
-
Correctly identified performance loss of 0.5 frames between builds during a time where developers insisted no change had happened.