Senior QA Analyst - Poker

Do you thrive on challenge? Are you curious about what it means to QA  a world class mobile game? Are you a master of communicating by emotes in online team chat rooms? Then you will find Poker is the home for you. We are a hard working diverse team that works hard and plays hard, with many exciting social and professional events to help you take your career to the next level. When you work on Poker you will not only get a chance to change the future of one of the key franchises for Zynga, but you will also learn to know when to hold’em, AND know when to fold’em. Reach out to us today to learn how to get a seat at the best table in the games industry!

The Zynga Poker Senior QA Analyst has in-depth QA, project expertise, and has full ownership of quality their agile pod . Responsible for raising the quality bar higher by feeding back and refining processes for the test team, the Senior QA Analyst will guide the Zynga Poker development team and  QA vendor teams towards a higher degree of efficiency, execution and quality of test plan. The Senior QA Analyst can handle multiple agile pods while ensuring timely delivery against production timescales. The Senior QA Analyst is expected to have the ability know where a Zynga Poker build is, how to get it and what specific steps are needed to create the accounts and data needed to execute the entire test plan. As a Sr QA Analyst you should be comfortable creating and maintaining daily reports that quantify the state of Zynga Poker builds and be able to create and maintain JIRA dashboards for real time tracking of progress.

Main Responsibilities:

  • As a Senior member of the QA team, you will act as creator and first review point for test cases/plans
  • Responsible for prioritizing bugs and working with production to make sure there is alignment
  • Develop in partnership with other members of QA a process to backfill QA staff in times of sickness, vacations or leavers
  • Have the experience to effectively delegate ownership to vendor teams. Know what can and cannot be delegated
  • Lead ‘areas of QA’ such as regression, retesting or Live QA, or an area of specialization e.g. network/ events for the team
  • Develop team QA metrics that enable team leadership to make decisions that improve product quality
  • Creates product test strategy for each release
  • Creates maintenance test suites (regression, maintenance, smoke, sanity)
  • Creates non-functional test suites (performance, endurance, load, usability)
  • Creates JIRA Dashboards and filters that allows real-time visibility into the status of the build
  • Creates partner SDK test suites (Ads, Analytics, Compliance, UA)
  • Creates test suites for complex features and cross-feature interactions
  • Understand mobile hardware and the challenges related to compatibility testing
  • Crafts daily and weekly reports and be comfortable over communicating to the appropriate audience, including executives
  • Ability to work in a small or large, flexible, fast-moving game development team

Senior Experience:

  • Soft skills that allows you to work with the entire team, take their open feedback in a blameless manor and feel comfortable over communicating to the team and  leads and production
  • Drives improvements to QA development tools such test suites and test plans as well can continuously looking for out of date information
  • Create and manage daily bug burndowns from high quality data using a dashboards, filters and process you created
  • Maintain and update test strategies, regression plans, cross-feature plans etc created by other members of the team
  • 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
  • Can analyze performance data to find and report issues
  • Can critically analyze risks and what testing is needed 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 take on features or game areas which are technically more challenging e.g. profile syncing, metadata, or time-gated features
  • Champions solutions to problems, good proactive attitude
  • Drives knowledge sharing in the team and ensures the team has no gaps in skill coverage
  • Does not get side-tracked by things outside their control, has focus

Beneficial:

  • Be technically savy and have years of experience with a broad range of mobile devices and mobile games
  • Understands how software architecture influences the amount of testing needed, including optimizing tests that utilizes the same code paths
  • Experienced enough with Excel / Google Docs to be able create a variety of tables needed to help visualize the state of the build and use the data to improve and track process going forward"

Back to top