Senior Quality Assurance Analyst

at FX Digital
🇪🇸 Spain - Remote
🔍 QA🟣 Senior

Job description

Role

A Senior Software Analyst at FX Digital has a passion for ensuring quality in all facets of your profession. You report to the Head of QA, who provides guidance and support, but you’re confident working independently. You write clear, thorough test plans and test cases that ensure robust coverage, even within fast-paced and evolving project environments. Your work spans a wide range of platforms; from websites and web apps, to mobile, and primarily Smart TV and Connected TV applications.

You are a proactive and trusted leader in quality, steering QA efforts across multiple projects to ensure that everything we deliver meets the high standards expected at FX Digital. You work well with fellow QA team members, offering constructive feedback and fostering an environment of shared accountability and continuous improvement.

You are confident challenging others when it comes to quality or process, always striving to raise the bar. You promote a culture of curiosity encouraging the exploration of new tools, techniques, and technologies, including automation, to drive innovation and efficiency within the QA function.

You are experienced in automation testing, whether contributing to frameworks or identifying opportunities to introduce automated coverage that supports the wider testing effort. You understand where automation adds value and advocate for it sensibly. Alongside your technical strengths, you take an active role in mentoring and guiding others, whether through coaching, onboarding, or supporting people development. You contribute to shaping the team’s culture, sharing your knowledge and helping others grow in their roles.

You are a dependable and collaborative member of the QA and wider FX team. You communicate clearly, follow and refine processes where needed, and bring a mindset of continuous learning. You care about quality, take pride in your craft, and have a sharp eye for detail. Your passion for testing is matched by your desire to evolve and support others in doing the same.

Responsibilities

  • Own and contribute to the full QA lifecycle; from requirement analysis, planning and defining test cases, through to execution, defect reporting and post-release checks.
  • Champion and uphold quality assurance standards and best practices across the full project lifecycle.
  • Ensure the quality of all deliverables by holding yourself and others accountable to both functional and aesthetic standards.
  • Lead or contribute to automation coverage initiatives across projects, helping define areas for automation and contributing to test design and implementation.
  • Maintain thorough documentation of test plans and test cases, and ensure they remain up to date throughout project changes.
  • Triage, document, and prioritise defects across multiple reporting channels.
  • Clearly and proactively communicate QA progress, risks and needs with both internal teams and external stakeholders.
  • Provide guidance and mentorship to Junior and Mid-weight QAs, supporting their growth and ensuring consistency in test coverage.
  • Research and recommend improvements to QA processes, assisting in documentation, rollout, and adoption across the team.

Requirements

  • 3+ years of QA experience in cross-functional teams with concurrent projects across different departments (e.g. Development, Product, Delivery).
  • Excellent communicator in both spoken and written English, able to adapt your language for different audiences (internal and external), and confident enough to speak up, challenge ideas, and contribute to discussions around quality and process.
    • Solid understanding of the Software Development Lifecycle (SDLC) and the QA function’s role throughout.
  • Strong working knowledge of HTML/CSS and browser debugging tools (e.g. Chrome DevTools, Charles Proxy).
  • Hands-on experience or exposure to test automation frameworks (e.g. Selenium, Cypress, Cucumber), ideally with test scripting in Gherkin or similar.
  • Familiarity with JavaScript or another scripting/programming language for test automation.
  • Confident with Git and collaborative workflows (e.g. branching strategies, pull requests, conflict resolution).
  • Skilled in time management, prioritisation, and balancing quality with delivery deadlines.
  • Strong analytical and problem-solving skills with a sharp attention to detail.
  • Able to lead QA efforts on projects; from strategy and test planning through to execution and reporting ensuring blockers are resolved swiftly.
  • Experience with issue tracking (e.g. Jira) and test management tools (e.g. Qase, TestRail).
  • Appreciation for good UX and user-centric design in digital products.
  • Experience in people management and/or a strong desire to develop in that area.
  • Comfortable mentoring and coaching team members, offering feedback that supports growth and alignment.

Desirable

  • Advanced experience with test automation tools and frameworks (e.g. Cucumber, Appium, Cypress, Selenium).
  • ISTQB or other relevant testing certifications.
  • Exposure to unit testing practices or integrating QA with CI/CD pipelines.
  • Certification in Management or Leadership training.
  • Experience testing OTT apps, Smart TV apps, and streaming platforms, including understanding video manifests and network behaviour.
  • Proficient in API testing, with hands-on use of tools such as Postman, Bruno or similar.
  • Experience testing across mobile platforms (iOS, Android), including real devices and simulators.
  • Familiarity with testing across multiple browsers, consoles, and connected devices.

Why work at FX?

  • To recognise everyone’s incredible contribution to the success of the business, we offer an annual profit share equally distributed across all roles and departments.

  • Salary in kind / Salary sacrifice options starting 2025, including medical insurance

  • Personal development is hugely important and so we offer paid weekly training time to up-skill and continue your learning.

  • Flexible working - with the option to work 2 days a week from home.

  • We appreciate that the world has changed and so we also offer a flexi start time between 8am and 10am.

  • Early finish Fridays in the summer

  • To ensure that our remote workers don’t miss out on the office experience, we have invested in technology that allows us to run company events in a hybrid way.

  • Every month you have the option of a one-on-one Sanctus mental health coaching session, a great opportunity to get quality mental health support at work.

  • Take part in regular company-wide and team-specific socials (both in-person and remote).

  • We take great pride in our culture of acceptance, diversity and inclusion.

  • Complete regular surveys to provide anonymous feedback on the business, leadership team and your role to ensure that we are doing everything we can to keep improving and making FX a great place to work.

  • Join us at our monthly Show and Tell, where team members update us on what they’ve been working on.

  • Get nominated for the monthly FX Factor by your peers and get recognised for your contribution to the business.

  • Get a chance to earn a £10 voucher for high project NPS scores.

  • We are invested in your growth and so we run regular, quarterly appraisals, to ensure you are receiving constant feedback and working towards goals for growth.

  • We support our team to get involved in conferences, events and trade shows at home and abroad.

  • Work with epic and prestigious global brands in the media, sport and entertainment space, from Discovery to BBC and ATP Media.

This is a full-time role based out of our Barcelona office. We can only consider applicants who can work 3 days per week from the office.

Share this job:
Please let FX Digital know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

FX Digital logo

FX Digital

  • 51-200 employees
  • Founded in 2011
  • 2 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply