UserTesting Logo

UserTesting

Staff Software Engineer in Test (Mobile & Web)

Reposted 16 Days Ago
Be an Early Applicant
In-Office
Edinburgh, City of Edinburgh, Scotland
Senior level
In-Office
Edinburgh, City of Edinburgh, Scotland
Senior level
Lead quality engineering initiatives, define automation strategies, mentor teams, and drive alignment in fast-paced software development environments.
The summary above was generated by AI

We’re UserTesting—the leader in human insight. Our mission is to help organizations craft exceptional customer experiences through fast, actionable feedback.

We empower teams to build the best products and experiences by embedding real human perspectives into every stage of the development process—from ideation to launch. With the world’s strongest participant network, AI-powered analysis, expert services, and seamless integrations, we help companies eliminate guesswork, align stakeholders, and bring customer needs into sharp focus.

Trusted by more than 3,000 organizations worldwide—including 75 of the Fortune 100—UserTesting delivers measurable business outcomes, reduces risk, and helps teams deliver with confidence. Joining our team means being part of a passionate group focused on transforming how companies understand and connect with their customers.

Let’s build experiences people love—together.

The Opportunity

Are you a Staff Software Engineer in Test who thrives on solving complex technical problems and driving quality at scale? Do you enjoy influencing across teams, shaping strategy, and acting as a technical leader beyond a single product area? Join UserTesting, the market leader in human insights technology, as we continue to scale our teams, systems, and platform.
 

UserTesting is looking for a Staff Software Engineer in Test based in Edinburgh, Scotland, to provide technical leadership across Quality Engineering. This role reports to the Senior Manager - Software Engineering in Test and acts as a trusted technical partner—collaborating closely on strategy, representing QE in technical forums when needed, and serving as a technical lead who amplifies impact across teams.
Software Engineers in Test at UserTesting are integral partners to Engineering. Quality is a shared responsibility, and this role plays a key part in enabling teams to deliver reliable, scalable, and high-quality SaaS products.

What You Will Do
  • Drive cross-functional alignment on quality and engineering initiatives, ensuring scalable solutions that meet short- and long-term objectives.

  • Serve as a senior technical leader within QE, influencing decisions and providing guidance across teams.

  • Own and evolve automation strategy, frameworks, and tooling—including evaluating and operationalizing AI-driven solutions where they improve effectiveness and visibility.

  • Define and lead the Web and Mobile quality and automation strategy in partnership with Product and Engineering.

  • Partner with Architects and Engineering Leads to embed quality, testability, and reliability into system design early.

  • Provide hands-on leadership through framework design, proofs-of-concept, and critical automation contributions, ensuring solutions are scalable and reusable.

  • Champion Quality Engineering best practices, continuously improving standards, tooling, and processes.

  • Mentor and coach Software Engineers in Tests, raising technical capability and overall quality.

  • Operate effectively in ambiguous problem spaces, setting direction and driving initiatives with minimal oversight.

  • Act as a multiplier by unblocking teams, simplifying technical decisions, and enabling consistent quality outcomes across product areas.

  • Contribute to roadmap and planning discussions to ensure quality is embedded in execution.

  • Travel may be required to support strategic initiatives and team collaboration.

What You Bring
  • 10+ years of industry experience, including 7+ years of hands-on automation framework design and development.

  • Proven expertise in designing, building, and maintaining scalable automation frameworks for web and native mobile applications.

  • Strong experience implementing comprehensive test strategies across UI, API, contract, accessibility, and performance testing.

  • Hands-on experience architecting and optimizing CI/CD pipelines using GitHub Actions, including reusable workflows and environment-based deployments.

  • Experience with modern automation tools such as Playwright, Cypress, Appium, Pactflow, or similar.

  • Strong programming skills in one or more of: Ruby/Rails, JavaScript/TypeScript, Go, or Python.

  • Deep understanding of software quality principles, automation architecture, and modern testing methodologies.

  • Demonstrated ability to influence technical direction without authority, leading cross-team initiatives end-to-end.

  • Experience mentoring and coaching engineers, raising technical standards across teams.

  • Strong analytical and problem-solving skills, with a proactive approach to identifying and mitigating quality risks.

  • Experience working in fast-paced, iterative (Agile) environments with distributed teams.

  • Experience contributing across the full software development lifecycle, from design through release and support.

  • Experience implementing contract testing in microservices environments.

  • Experience improving accessibility and performance testing practices at scale.

  • Experience operationalizing AI-assisted testing tools.

  • Prior experience in high-growth SaaS environments.

Physical Requirements:
  • Prolonged periods of sitting at a desk and working on a computer.

Other duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

#HP

UserTesting is an Equal Opportunity Employer and a participant in the U.S. Federal E-Verify program.  Women, minorities, individuals with disabilities and protected veterans are encouraged to apply.  We welcome people of different backgrounds, experiences, abilities and perspectives.  UserTesting will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, as applicable.

Top Skills

Cypress
Go
Javascript/Typescript
Pactflow
Playwright
Python
Ruby/Rails

Similar Jobs

7 Hours Ago
Easy Apply
In-Office or Remote
8 Locations
Easy Apply
Entry level
Entry level
Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
Halter seeks expressions of interest for various roles across teams like Engineering, Product, Hardware, Sales, and Support. Applicants should be passionate about impactful work and problem-solving. A cover letter is required to express interest and qualifications.
10 Hours Ago
Remote or Hybrid
7 Locations
Internship
Internship
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Work on prototyping and implementing audio ML algorithms for real-time applications. Present findings and integrate solutions into existing platforms. Collaborate with experts in ML and DSP.
Top Skills: CC++MatlabOnnxPythonPyTorchTensorFlowTflite
10 Hours Ago
Easy Apply
Remote or Hybrid
United Kingdom
Easy Apply
Junior
Junior
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Serve as a technical advisor in pre-sales: learn Acquia products, gather customer requirements, design and estimate Drupal/cloud solutions, create proposals and presentations, support sales handoff, and influence product roadmap.
Top Skills: Acquia Cloud PlatformAi ToolsCloud ArchitecturesDrupalSaaS

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account