descrizione |
We're an end-to-end provider of premium products and services for global sport and media operators. We push boundaries every day to offer the most reliable, scalable, engaging end-to-end offerings that continually meet and exceed fan expectations and maximise client value. Underpinned by data we're able to determine the best experiences to drive business growth. Deltatre provides strategy, planning, consultancy across all stages of our client's lifecycle.
The QA Automation Engineer will be joining a multi-disciplinary group of practitioners who are responsible for the creation and quality of our product suite in the over-the-top (OTT) and digital industry – working for major sports organisations, rights owners, media companies, and some of the world’s leading broadcasters. Daily, we pioneer new ways for consumers to interact with technology and take pride in delivering world-class experiences on emerging technologies. In this role you will be focusing on testing our video product Diva, and you will be working cross-functionally with developers, product managers, and other stakeholders. Being able to identify issues quickly and propose efficient solutions is key to be successful in this role, alongside with the adaptability to different video technologies and methodologies, as this can evolve rapidly in the industry. Responsibilities - End-to-End Testing:
- Conduct comprehensive testing to ensure video systems function correctly across the entire pipeline (encoding, transmission, processing, playback).
- Test video streaming, video-on-demand (VoD), and live streaming functionalities.
- Integration Testing:
- Test how well video systems integrate with other systems, such as content management systems (CMS), payment gateways, and backend services.
- Automation:
- Develop and maintain automated tests to streamline repetitive E2E testing processes.
- Automate test cases for different video content, formats, resolutions, and streaming protocols.
- Performance Testing:
- Analyze and validate video quality, performance (e.g., load time, latency, buffer rate), and streaming reliability.
- Conduct stress and load testing to ensure scalability. (this is on BE side)
- Cross-Platform Testing:
- Test video playback on a variety of devices (smartphones, tablets, desktops, smart TVs, etc.) and browsers. - done
- Ensure compatibility across different operating systems (Windows, macOS, Android, iOS, etc.) and media players. - done
- Bug Reporting and Collaboration:
- Report issues effectively, providing detailed bug reports, including steps to reproduce, expected outcomes, and severity.
- Collaborate with development teams to ensure timely resolution of bugs.
- Regression Testing:
- Perform regular regression tests to ensure that new updates or fixes do not impact existing video functionality or quality.
- Compliance and Standards:
- Verify that the video solution complies with industry standards (e.g., HLS, DASH, MPEG-DASH, etc.) and regulatory requirements.
- User Experience (UX) Testing:
- Test user interactions with video players, including pause, play, skip, rewind, and fullscreen features, ensuring smooth, intuitive, and bug-free experiences.
A genuine passion for quality, and: - Technical Skills:
- Video Streaming Protocols: Knowledge of streaming protocols like HLS (HTTP Live Streaming), DASH (Dynamic Adaptive Streaming over HTTP), RTMP, and WebRTC.
- Automation Tools: Familiarity with automation frameworks like Selenium, Appium, or custom-built solutions for video testing.
- Performance Tools: Knowledge of tools like JMeter, LoadRunner, or custom scripts for testing video performance, Chrales.
- Scripting and Programming:
- Proficiency in languages like Python, JavaScript, or Shell scripting to automate tests and analyze video data.
- Experience with automation frameworks like Cypress or TestCafe for front-end testing.
- Video Quality Assessment:
- Expertise in tools and techniques to assess video quality (Conviva, NPW ...) and perform visual inspections.
- Debugging and Troubleshooting:
- Strong problem-solving skills for diagnosing video-related issues in complex workflows.
- Cross-Browser and Cross-Device Testing:
- Experience testing video playback across multiple browsers (Chrome, Firefox, Safari) and devices (mobile, desktop, TVs, etc.).
- Version Control and CI/CD:
- Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines for automating test execution.
- Communication and Reporting:
- Strong communication skills to write clear bug reports, create test documentation, and collaborate with other teams.
- Attention to Detail:
- Keen eye for detail when testing video playback, looking for discrepancies in quality, performance, and functionality.
- Understanding of Multimedia:
- Knowledge of multimedia content, video players, streaming protocols, and video rendering on different devices.
We’re looking for someone who is: - driven to push the boundaries and lead change and performance
- communicative to leave no-one in the dark and to work with your team successfully
- reliable so we know that we can call on you to meet deadlines
- passionate about the latest technologies and standards
- proactive to suggest improvements, identify and fix potential issues
- solid technically speaking, to advise both Clients and internal teams
Our people are key to our success and we pride ourselves on offering a dynamic, creative, innovative and supportive environment. Having the right combination of a 'can-do' approach, strong work ethic, integrity, friendliness and attention to detail is crucial. Even if you don’t tick all the boxes for one particular role, but you have a keen interest in what we do, send us your details, we may find a suitable match during the interview process.
Deltatre consciously nurtures an environment where each and every team member feels safe to bring their whole selves to work, in which everyone is valued and respected for who they are and what they bring. Everyone has the opportunity to reach their full potential, and every team member is expected to treat everyone with dignity and respect, value different perspectives, use inclusive language and work in alignment with Deltatre's commitment to diversity and inclusion. At Deltatre, everyone is welcome and celebrated.
Some of our Company perks - Global company with huge growth potential
- Small, creative, close-knit Engineering/Tech team who love to collaborate
- Home Office flexibility
- 25 working days per year vacation entitlement
- 5 Sick Days – per calendar year
- Team events sponsored by the company
- Free refreshments in the office
We are committed to ensuring that we provide equal opportunities for all. Please let us know if you need us to make any adjustments or if you have any special requirements for the interview process. Depending on the role this normally includes a written test and interview.
|