Technology 2 Technology 2

Software Engineer - QA

Leeds, Park Row

Job Description

Job Title:
Software Engineer - QA
Location:
Leeds, Park Row
Schedule:
Full-Time, Permanent
Team:
Software Engineering
Department:
Technology
Apply

What's your new role about?

As a Software Engineer with a focus on Quality Assurance for a team responsible for the development of front end and/or back end applications, you will be working within a SCRUM team taking responsibility for assessing and meeting quality targets of all team deliverables. You will have experience with determining test scenarios from product requirements, designing testability into the product and developing automating test.
 
Your role is to represent the customer, enabling the team to deliver successful customer-facing services. This is a fast-paced agile environment with a focus on regular, small, successful releases to provide a world-class entertainment experience.
 
 
THESE ARE THE EVERYDAY ACTIVITIES THAT WOULD BE PART OF YOUR DUTIES:
Creating automated tests within different levels (especially integration and end-to-end)
Coordinating with developers and stakeholders to ensure proper definition of stories and appropriate coverage
Defining test scenarios and strategies for complex architectures
Exploring new testing approaches and writing POC's to test out within the company
Personal development in Software Development and Quality Assurance
 
AND THESE ARE THE TECHNICAL SKILLS THAT WILL HELP YOU PERFORM WELL ON A DAY-TO-DAY BASIS…
Commercial experience as QA/developer in an Agile environment
Practical knowledge of any programming language
Skills and experience in setting up a test automation framework
Specific skills with tools/frameworks for test automation in browser or mobile applications (e.g. Selenium Webdriver, Appium, Protractor, Nightwatch, Cypress, etc)
Working knowledge of using mocking, stubbing and spying techniques
Familiarity using tools like Postman and Charles to test API’s
 
BUT IT’S NOT ALL ABOUT BEING TECHNICAL. YOU SHOULD ALSO:
Be able to adapt quickly to a fast-paced environment
Have self-reliance and the capacity to prioritize day-to-day tasks
Champion quality by being an active communicator, cooperating with the different moving parts of the team
 
IT’S NOT ESSENTIAL, BUT IT WOULD BE GREAT IF YOU HAD THESE DESIRABLE SKILLS:
Experience testing within a micro-frontend architecture and microservices architectures
Experience testing on Cloud environments (e.g. AWS, OpenStack, Azure)
Knowledge in the areas of performance/load testing
Hands-on experience with CI tools (e.g. Drone, Jenkins, AWS CodeBuild)
Experience setting up automation for multiple browser or device compatibility
Knowledge in the areas of performance/load testing
Some knowledge of different AWS tools/resources (e.g. AWS Lambda, IAM, DynamoDB, ECS, API Gateway, etc)

Here's a little more about us…

DAZN is a tech-first sport streaming platform that reaches millions of users every week. We are challenging a traditional industry and giving power back to the fans.

This is the perfect place to work for passionate and creative engineers. We use a very modern tech stack to stream sports content to millions of concurrent viewers globally across multiple platforms and devices. The architecture of DAZN is based on Micro Frontends and unifies a range of technologies in order to deliver a seamless user experience.

This is an ambitious project with a fast release cycle that has scalability not only from a user point of view but also from a developer perspective. Imagine a tech start up culture but with the security and backing from a well established content and media agency.

Our engineers work in small teams and are given freedom and autonomy when it comes to the code that they write. If you like solving technical problems then this is the place to be. We have a community that is here to help. Want to join the revolution? Learn more about us here: https://engineering.dazn.com/