JOB PURPOSE (SO WHAT’S YOUR NEW ROLE ABOUT?) |
In Opta, our mission is to create a global standard for live sports data. We believe that Opta data enhances and illuminates every area of sport, from live broadcasts and online coverage to professional performance analysis.
We collect, package, analyse and distribute more live data, in more detail, than anyone else. The level of detail we collect brings an added dimension to the world of sport. It allows for more innovative broadcast coverage, more engaging online and print reporting and more intelligent professional analysis.
Opta is built on a consistent and reliable approach across our global data collection operation. Players and teams are compared using the same global standard, and it is this passion for consistency that has ensured that Opta has become the byword for credibility in the world of sports data.
As QA you will be responsible for building test processes within a team to assure delivering high quality software. You will plan, develop and maintain manual and automated test in line with supporting continuous approach for delivery and deployment. A successful candidate will have an established track record in launching successful customer-facing services, deep technical ability, solid communication skills, a desire to work in a fast-paced agile environment, and a passion for building a world-class entertainment experience.
KEY DELIVERABLES (WHAT WILL YOU DO IN YOUR NEW ROLE?) | % of role |
Developing manual & automated tests and supporting Scrum team in delivering high quality products | 45 |
Introducing QA processes into an Agile development team | 30 |
Providing documentation for delivered test features | 10 |
Personal development in Quality Assurance area | 15 |
ESSENTIAL REQUIREMENTS (DO YOU HAVE THESE ESSENTIALS TO BE CONSIDERED FOR AN INTERVIEW?) | Skill Level (out of 4) |
Practical knowledge of any programming language - preferably Python | 3 |
Skills and experience in test automation - knowledge of any tool for automating tests - preferably Selenium WebDriver or REST assured | 3 |
Commercial experience with GIT or other distributed version control | 4 |
Commercial experience with Jenkins or other CI tool | 3 |
Experience introducing QA processes into an Agile development team | 4 |
Self-reliance, ability to prioritize work and ability to cooperate with team | 4 |
Commercial experience as a QA or Developer | 3 |
Intermediate English | 3 |
DESIRABLE REQUIREMENTS (DO YOU HAVE THESE DESIRABLES?) |
Experience with Docker |
Skills and experience in performing security tests |
Skills and experience in performance testing - knowledge of at least one of the tools - jMeter, Loader.io, Gatling, BlazeMeter, Locust.io |
Ability to maintain Jenkins jobs |
Performs effective code reviews with a focus on quality and performance |
Understand deployment process and release policies and following it accordingly |
THESE ARE THE PERFORM COMPETENCIES YOU’LL NEED TO SUCCEED IN YOUR ROLE…. |
Planning & Organisation - Ability to set priorities, goals and time tables to achieve maximum productivity |
Drive & Energy - Self–motivated and driven to succeed, focused on results and passionate about the job |
Creativity & Innovation - Ability to generate and translate an idea into a product or service that creates value for business. |
Teamwork & Collaboration - Working collaboratively with a group of people in order to accomplish a task or achieve a goal. |
Creativity & Innovation - Questions conventional approaches and encourages new ideas and innovations |
Communicating with impact - Ability to present information to a high standard using a variety of written, verbal, diagrammed and presentation techniques. |
Learn and Grow - On-going drive for learning and ability to apply new knowledge and skills |
IF YOU HAVEN’T YET GOT A FEEL FOR THE CULTURE AT PERFORM, THEN READ ON… |
Here at Perform we like to consider ourselves a progressive, dynamic, fun and fast-paced global sports media broadcasting company. We are passionate about what we do and really good at it too!!
Here are some of the things you can expect working at Perform; collaboration, innovation, ever changing, empowerment, work hard and personal development.
BENEFITS |
Alongside a competitive salary structure and the opportunity to work on some of the most innovative products in the industry Perform, we offer:
- Time for self-development at work – Project Groups
- Internal Workshops
- Soccer Business League
- Senior Working Groups
- Private medical healthcare program
- Group insurance
- Multisport
- Flexible work hours
- Work from home applicable from experienced level
- Breakfasts and fruits throughout the week
- “Need-Break” Room with PlayStation and table soccer