Software Engineer (QA) (CL3) (POL0386)
Software Engineer (QA)
|Department: Software Development|
|Job Title: Software Engineer (QA)|
|Reports To (title): Team Leader|
|Career Level: 3|
|Hours of Work: 40|
|Line Management Responsibility: No|
|JOB PURPOSE (SO WHAT’S YOUR NEW ROLE ABOUT?)|
For Perform to have the best widgets, apps, feeds and sites and be ahead of our competition in the live scores market we need to be able to provide data updates faster than our competitors. The purpose of the sports data delta push is to provide access to data in the fastest and most efficient way possible.
We will push data updates as soon as they are available and removes the requirement to constantly poll to get updates. The sports data delta push is targeted to be the single interface to receive live data and will allow customers to integrate against one endpoint and by activation consume more content. Once subscribed, the sddp will push new updates. This provides a light weight solution, which is critical for development and will help to optimize the processing required to update a widget, app or site. By only pushing the updates, the content exchange will transfer less data and offer a more streamlined work flow.
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 to delivery high quality product||50|
|Planning tests and introducing QA processes into an Agile development team||30|
|Providing documentation for delivered features||10|
|Personal development in Quality Assurance area||10|
|ESSENTIAL REQUIREMENTS (DO YOU HAVE THESE ESSENTIALS TO BE CONSIDERED FOR AN INTERVIEW?)||Skill Level (out of 4)|
|Experience in introducing QA processes in Agile environment||4|
|Skills and experience in test automation||3|
|Practical knowledge of Java||2|
|Experience in scalable high traffic applications||2|
|Experience in working with web sockets||2|
|Skills and experience in performance testing||2|
|Commercial experience with GIT or another distributed version control||2|
|Commercial experience with Jenkins or another CI tool||2|
|DESIRABLE REQUIREMENTS (DO YOU HAVE THESE DESIRABLES?)|
|Experience in performing security tests|
|Experience with Docker and AWS|
|Experience with RabbitMQ, Oracle and MySQL experience|
|Practical knowledge of Java Script (especially Node.JS)|
|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 broadcastingcompany. 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.
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
- Flexible work hours
- Work from home applicable from experienced level
- Breakfasts and fruits throughout the week
- “Need-Break” Room with PlayStation and table soccer
Perform is a leading digital sports content and media group.
- 34 Offices
- 1800 Employees
- 4 Divisions
Our mission is to connect the world of sport by producing the quickest, most detailed and most engaging content, and managing a network of media brands with a significant global scale.
DAZN is a live sports streaming service that allows fans to watch their sport, their way, live or on-demand. With access to the world’s best sports, fans can watch their favourite teams, leagues and players anytime, anywhere, for one simple, affordable price and with no long-term contract. DAZN has over 8,000 live events a year and features the widest array of live sports ever offered on one TV service. DAZN has the ability to play, pause and rewind anytime with no commercial interruptions and no long-term commitments.
DAZN is currently available in Germany, Austria, Switzerland and Japan on most connected devices including Smart TVs, smartphones, tablets and games consoles. DAZN is a part of Perform, a leading global sports media group. Visit http://www.dazn.com for more information.
Perform Content is the complete sports content provider.
We collect, produce, package and distribute data, editorial and video for professional sports competitions across the globe. We deliver more content, more quickly and in more detail than anyone else. This enables our customers in digital media, broadcasting and bookmaking to create experiences that engage their fans and drive their revenues. Our strategy is to continue to invest in collecting and packaging more content from more competitions, to offer the best sports coverage in the world.
Perform Media connects brands with sports fans across a global network of digital destinations.
Our global and local media properties are designed to engage a mass audience of sports fans, wherever they are and on whatever platforms they choose. We have the best news, stats, scores and video content available, with more depth, more breadth and a huge localisation capability. Our strategy is to continue to launch and grow major digital media assets, which deliver our content to fans via market-leading consumer products, creating an unmatched global audience for advertisers.
Find out more about what we do!
Now that you’ve made the effort to read about this great opportunity – click apply!! Remember to review more fantastic opportunities on our careers page and start your adventure at Perform!