Job Description- Drives improvements to QA development tools such as the debug menu or crash capturing.- Takes on delegation from QA Leadership e.G. onboarding of new QA Analysts, chairs weekly meet, test case management, test case reviews, release test ownership, outsource management.- Maintain and update test strategies, regression plans, cross-feature plans etc built by other members of the team.- Can manage self and several other QA testers- Can apply advanced knowledge of testing to make testing more efficient e.G. test matrices for compatibility.- Is aware of test design methods like state tables that allow QA to break features down into their core components.- Understands the coverage automated testing gives (if implemented) and adjusts manual testing appropriately.- Can analyze performance data to find and report issues.- Can critically analyze risks and testing required to mitigate them.- Understands different types of users and can adapt their user acceptance tests to cover all scenarios.- Understanding of client and server testing, including server validation, mobile DLC,
and experiments/ events.- Ability to use profiling tools like xcode, GameBench or built-in debug. Can generate reports from these tools.- Ability to take on features or game areas, which are technically more challenging e.G. profile syncing, metadata, or time-gated features.- Champions solutions to problems, positive enthusiastic attitude.- Drives knowledge sharing in the team and ensures the team has no gaps in skill coverage.- Does not get sidetracked by things outside their control, has focus.- Understanding of and/or experience with ad networks is a plusWhat You Bring:- Experience in the gaming industry- Ability to write pseudo code, which will allow the Senior QA Analysts to find edge cases.- ASTQB qualified.- Understands how software architecture influences the amount of testing needed, including optimizing tests that utilize the same code paths.- Has experience in using device farms e.G. AWS or testdroid.