DESCRIPTION
PLAYSTUDIOS, Inc. is the creator of the groundbreaking playAWARDS loyalty platform, and a publisher and developer of award-winning mobile games, including the iconic Tetris® mobile app, POP! Slots, myVEGAS Slots, myVEGAS Blackjack, my KONAMI Slots, myVEGAS Bingo, and MGM Slots Live. Besides USA and Asia, Playstudios Europe has opened its doors in Belgrade in 2021. We are working on the Pop! Slots and MGM Slots Live games and from this year, we are working on the new Tetris® app. We are a dynamic and young-minded environment, blooming with talented developers, creatives, quality assurance professionals, and other leaders working together to change the face of social gaming!
The QA team is the last line of defense in the Playstudios development process. It is responsible for testing the application, documenting bugs found in the process, and verifying fixes once they are submitted. We are also in charge of all configurations of the Production level of our application, rolling out all-new content, and monitoring the release process.
As part of the team, you will test in an agile environment, with tight deadlines, and a complex system, always bearing in mind our mission to deliver a top-quality, fun game, while supporting a multiverse of devices, app versions, and operating systems.
As for the team, we love to find new ways to challenge our developers to excel. We constantly come up with fresh new angles of flows of our user's behavior or in a mobile environment that weren’t taken into account during design. We are a fast-moving team, involved in all steps of the process with a passion for excellence and an eye for detail.
RESPONSIBILITIES
- Lead and manage the QA team: The QA Team Lead is responsible for leading a team of QA engineers, setting priorities and goals, overseeing recruitment and onboarding of new hires, and providing mentorship and coaching to team members.
- Develop and implement QA processes: The QA Team Lead will be responsible for developing and implementing processes and best practices for testing and quality assurance, ensuring that the team is adhering to industry standards and company policies.
- Test planning and execution: The QA Team Lead will be involved in planning, reviewing test plans created by team members, and verifying existing plans are kept up to date. Testing activity will include regression testing, smoke and sanity testing, covering positive testing, negative testing, edge case testing and user acceptance testing.
- Defect management: The QA Team Lead will be responsible for tracking and managing defects, ensuring that they are properly documented, assigned, and that stakeholders are aware of known issues prior to every release.
- Collaborate with development teams: The QA Team Lead will be working closely with the development team to ensure that testing is integrated into the development process and that there is clear communication and collaboration between the two teams.
- Stay up-to-date with industry trends and new technologies: The QA Team Lead should stay up-to-date with the latest advancements in quality assurance and testing techniques, and incorporate these advancements into their work.
- Reporting and metrics: The QA Team Lead will be responsible for creating and presenting reports on testing activities and results, and for tracking metrics such as defect density, test case coverage, and test cycle time.
- Configuration management: The QA Team Lead will be responsible for the training, and documentation of all configurations executed during development of features. Configuration is to be done on local environments first, documentation updated, and final release configs to be copied and promoted to production environments.
- Process Improvement: The QA Team Lead will be responsible for making sure the entire dev team improves over time and learns from past mistakes. This means making sure that big mistakes are investigated and covered in an RCA process, documenting action items, attending post mortems of sprouts etc.
REQUIREMENTS
- 4+ years of experience working as a QA engineer.
- 2+ years of management experience.
- Strong computer skills, ability to operate multiple applications and platforms simultaneously.
- Strong problem solving/troubleshooting skills.
- Highly developed communication skills that allow the whole team to operate in sync.
- Proactive and creative with the drive to improve and continuously learn.
ADVANTAGES
- High management skills to enable prioritization of workload on the fly.
- Good understanding of the mobile games market and its most prominent and recent trends.
- Certified Tester Foundation Level - ISTQB.
- Certified Tester Manager - ISTQB.