Have you ever thought of being a part of a team that's responsible for maintaining the quality of a product impacting millions of users?
With the rapid growth of our platform and increase in the number of supported markets we need to automate more and more aspects of our work - this is being done by our development teams.
At the same time, we need to provide them with the best in class tools for them to be effective on a daily basis. To achieve that we are extending TestOps team, built of experts in both Software Engineering and Software In Test Engineering.
You will maintain & develop Test Automation Framework for Tvs, Smart Tvs, game consoles, and anything that connects to a TV that can stream the video like Fire TV.
You will maintain & develop TVLab in DAZN Katowice Office which enable engineers to test and develop application without in being anywhere near them, they could be in different countries, building all being managed remotely.
You will maintain & develop Virtual Pilot which enables engineers to control devices remotely , be able to see what’s going on that device screen, and in the future be able to do automated image recognition.
If you are passionate about technology and want an opportunity to use your creativity to help grow and scale this ambitious project, come and join DAZN as a Software Engineer in our TestOps team!
Please note : This position is partly remote. Due to the number of devices our TestOps Team works at least twice a week from the Katowice office.
HERE’S A BREAKDOWN OF WHAT YOU’LL DO (NOT ALL OF IT, JUST THE MOST IMPORTANT STUFF)
Development and delivery of new ground-breaking tooling around existing automation as well as new tools supporting testing on Living Room Devices in our Agile Teams
Developing hardware based solutions designed for specific OTT platforms
Maintaining scalability and availability of the introduced solutions
Deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies
Contribute to comprehensive documentation that supports the development and support life-cycles
Continually improve software deployment to ensure iterative releases and rapid deployment of updates
Mentoring and supporting other developers with their day-to-day work
DO YOU HAVE THESE ESSENTIALS?
Comfortable as a Full-stack developer with any back-end programming language (we use Node.JS)
Experience with Git
Ability to solve problems in which there is little to no documentation and the work consists of continuous testing
Ability to write comprehensive documentation that allows you to present the solution to any group of recipients
Ability to work with company as client scheme, understand needs and defining / estimating work priorities
NOT ESSENTIAL BUT GREAT IF YOU ALSO HAVE
Experience with CI / CD tools ( Drone.io , Jenkins)
Performing effective code reviews with a focus on quality and performance
Experience in Cloud environments (AWS, Google Cloud or Azure)
Understanding of deployment process and release policies and following it accordingly
Knowledge of RaspberryPI and UNIX based systems, preferably in managing the platform
Basic electronic or devices knowledge
Development opportunities ( knowledge sharing, mentorship programme, online Learning Zone and others )
Private medical and dental cover (fully financed by DAZN)
MyBenefit platform (thousands of sports, culture or tourism benefits)
Pension scheme (Pracowniczy Program Emerytalny)
Financially rewarding Refer a Friend’ scheme
Flexible working arrangements , 1-hour lunch break incl. in working day
High-end laptops (Macs or Windows)
For more information on our perks and benefits please visit our Careers page.