More jobs:
Senior Test Engineer - FTC
Job in
Bristol, Bristol County, BS1, England, UK
Listed on 2026-01-12
Listing for:
Spyrosoft Ltd
Full Time, Part Time, Contract
position Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer, Software Testing
Job Description & How to Apply Below
Location London and Manchester Hybrid 1-2 days a week in the office eligibility to work in the UK
Role Overview Essential Key Skills and Responsibilities We are seeking a highly senior technical testing role sits within an Agile/Kanban environment The focus is on the Standard Media Player (SMP) for iOS and Android, with occasional involvement in testing the web-based player. The team maintains the underlying AV player technology rather than end-user products, so testing is carried out at a lower system level using bespoke test harnesses rather than consumer-facing apps.
The role requires an excellent communicator and collaborative team player who is naturally curious, confident in questioning assumptions, and proactive in sharing knowledge. You will be a power user of iOS, Android, Windows, and macOS, with strong experience in test automation for complex systems, including solid coding skills beyond basic UI or Selenium-style testing. Responsibilities include planning, organising, and supervising release test cycles, driving improvements in software quality through Quality Engineering and shift-left practices, and diagnosing root causes of failures while supporting and mentoring junior colleagues in effective problem solving.
Desirable experience includes familiarity with audio and video playback technologies and an understanding of media streaming standards such as DASH and HLS. Experience working with Swift, Kotlin, Java or Objective-C would be beneficial, as would a track record of improving the reliability of automated test suites by identifying and fixing flaky tests. An interest in how large-scale media platforms work under the hood, combined with a pragmatic and detail-oriented testing mindset, will help you succeed in this role.
You will:
Excellent communicator and strong team player: must be curious, vocal, and eager to question Power user of iOS, Android, Windows and MacOS Planning, organising and supervising release test cycles Drive to improve software quality using Quality Engineering/Shift Left approaches Diagnosing the root cause of failures, and supporting junior colleagues with problem solving Comfortable with reading and understanding code and pairing with developers (Ideally Swift, Kotlin, Java, Objective
C) Desirable Skills/Knowledge/Experience Familiarity with audio/video playback technologies Knowledge of media streaming technologies such as DASH and HLS Improving reliability of test automation by fixing flaky test X Code Android Studio Source Labs Test automation using Java script, Webdriver
IO, Sauce Labs Visual Tools and Technology JavaScript iOS & Andriod Swift Kotlin Objective C Pair Prgramming Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working knowledge of standard software development frameworks, techniques and methodologies.
Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach Strong analytical and problem-solving skills Additional information Duration of the contract: initially 6 months with the possibility of extension contract FTC (full-time) Application Process :
In addition to our standard recruitment process (see below) you will be invited to a final online face-to-face meeting with our client, for you to meet them and learn more about the role.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×