Are you ready to make your mark in the world of Formula 1?
At Formula 1, we are passionate about delivering the world’s greatest sports and entertainment spectacle leaving a positive legacy wherever we race. Innovation has always been at the heart of what we do ever since our first Grand Prix in 1950. Now, more than 75 years on, the sport remains a pioneer, developing technologies that have made a significant impact on society beyond the track.
Everything you see on screen or at an event comes via our passionate and dedicated people. Whether its engineering, broadcast, legal, logistics, security, event management, commercial, media rights, marketing, or communications there is always a talented team working to maximise the potential of the sport.
As a Junior Software Tester, joining us on a 12-month fixed-term contract, you will help ensure the quality, performance, and reliability of Formula 1’s digital products, including F1.com, the official F1 App, F1 TV, F1 Fantasy, and F1 Unlocked. Working alongside Business Analysts, Test Managers, and external partners, you will design and execute test cases, coordinate UAT, manage test devices, and assist with defect resolution across web, mobile, and Connected TV. In this role, you’ll gain hands‑on exposure to the full delivery lifecycle, helping ship seamless experiences to millions of fans worldwide.
Main Duties And Responsibilities
- Test Design & Execution: Design and execute functional, regression, exploratory, and smoke test suites across web, mobile, and Connected TV (Apple TV, Fire TV, Android TV, Roku, Smart TVs).
- Requirements Traceability: Review user stories and acceptance criteria to ensure complete test coverage from requirement through to release.
- Core User Journeys: Validate end‑to‑end flows including authentication, subscriptions, payments, live content delivery, and interactive/AI-driven fan engagement features.
- Test Management & Tooling: Manage test cases, runs, and reporting within Testmo (or similar test management tools).
- Device Lab & Build Distribution: Maintain the physical device lab and manage pre‑release build deployments using TestFlight and Firebase App Distribution.
- Defect Lifecycle: Log clear, reproducible defects in Jira with complete diagnostic evidence (network/browser logs, screen captures) and participate in triage with internal teams and third‑party partners.
- UAT & Accessibility: Support User Acceptance Testing (UAT) with business stakeholders and conduct accessibility testing against established WCAG standards.
- Release & Live Support: Conduct live release verification and smoke testing, including occasional out‑of‑hours and race‑weekend coverage.
- Performance & Quality Monitoring: Monitor app stability and performance, surfacing risks and contributing to continuous QA process improvements.
- Governance & Reporting: Maintain accurate test documentation and adhere to team quality frameworks, security standards, and confidentiality policies.
What Are We Looking For?
Personal Qualities
In this role it is essential that you are:
- Ownership & Proactivity: Self‑motivated with the initiative to take tasks from discovery through to completion.
- Detail‑Oriented Problem Solver: Rigorous attention to detail with a practical, investigative mindset to troubleshoot issues and drive solutions.
- Effective Communicator: Able to articulate technical issues clearly and constructively to both technical and non‑technical stakeholders.
- Collaborative & Adaptable: Thrives in a fast‑paced team environment, managing shifting priorities across internal teams and external partners.
- Continuous Learner: Naturally curious and eager to develop skills across new testing tools, platforms, and methodologies.
- Fan & Quality Centric: Passionate about software quality, digital product excellence, and delivering world‑class fan experiences.
Experience
Prior to the role it would be essential that you have:
- Relevant Experience: 1–2 years of commercial or post‑graduate QA/software testing experience (web and mobile).
- QA Fundamentals: Solid grounding in the Software Testing Lifecycle (STLC), test design techniques, and defect management.
- Test Case Management: Proven ability to create, maintain, and execute structured test cases using tools like Testmo, TestRail, or Zephyr.
- Issue Tracking & Tooling: Hands‑on experience logging and tracking defects in Jira (or equivalent).
- Device & Build Handling: Familiarity testing across physical mobile devices and managing build distribution (e.g., TestFlight, Firebase).
- Communication: Able to articulate technical findings clearly to both engineering teams and non‑technical stakeholders.
Some desirable experience that you may bring to the role:
- Platforms & Domain: Experience with OTT/Connected TV video streaming, ideally within consumer‑facing sports or media products.
- Technical & Debugging Tools: Familiarity with browser dev tools, network traffic inspection (e.g