23 (Entain)
About The Role

The Quality Assurance Team Lead works alongside our cross-functional engineering teams to develop end-to-end test plans and provides support and guidance with respect to plan execution. The Quality Assurance Team Lead applies automation and manual testing practices to ensure that core user functionality is maintained, and the solution meets expected business requirements.

Key Responsibilities / Duties

  • Leading a small high-performing QA team, providing our QA Test Analysts with support and guidance;
  • Working with the Project Delivery Team to monitor progress, including, generating management reports and status updates, and escalating risk and issues that impact testing schedules;
  • Engaging with Product Owners, Designers and Developers to interpret business requirements for the purpose of quality assurance testing;
  • Creating detailed test plans, test cases and data for project testing;
  • Designing, developing and executing automation tests;
  • Coordinating review and testing activities to ensure the quality and functionality of developed systems and software;
  • Performing automated and manual regression testing and validate results to confirm;
  • Executing regression and Production Verification Testing across multiple platforms and devices;
  • Creating and maintaining process & procedures;
  • Interpreting and implementing quality assurance standards;
  • Liaising with development teams to address bugs and errors related to recent deployments.

About you

Our team operate in a fast-paced, Agile environment as such there is a necessity to adapt and problem-solve on the fly. It is key that you possess good interpersonal skills and an ability to communicate and build effective relationships with all levels within the business. An eagerness to learn harnessed with a pro-active personality and a good work ethic are equally vital.

  • A willingness to work out-of-hours on occasion to “get things done” and ensure the smooth operation of the company will go along way. As always, a passion for sport and a keen interest in the wagering industry is highly desirable.
  • To be suitable for this role, you will need to have the following skills and experience:
  • A Bachelor’s degree or similar qualification in software, engineering, computer science.
  • Demonstrated experience in testing complex commercial software with knowledge of best practice test methodologies and QA processes, including understanding of testing techniques, manual testing, testing tools, BDD and TDD.
  • Solid understanding of the Software Development Life Cycle.
  • Ability to code automated tests in C#, Java, Javascript
  • Experience with Git, JIRA and Confluence
  • Experience working in a GOLang, Vue and React Native environments
  • Good understanding of CI/CD pipelines, Gitlab, Kubernetes, Kasada.
  • Ability to troubleshoot, document and communicate errors effectively
  • Working knowledge of SQL

Experience in the following would be advantageous:

  • Selenium Java
  • Automation
  • Experience testing apps

Our Culture As real as it gets

At Entain we're a diverse team, sharing a commitment to quality and success.

Whether you're playing a key role in your local community as part of our retail team, or working out the next big gaming trends in our digital team, you'll enjoy a culture and benefits package that we're extremely proud of.