Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer in Test

User Testing Company

City of Edinburgh

On-site

GBP 60,000 - GBP 80,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading user experience firm in the United Kingdom is seeking an experienced Automation Engineer to lead quality and engineering initiatives. This role will involve developing and maintaining automation frameworks, driving alignment on quality strategies, and mentoring software engineers. The ideal candidate should have over 10 years of relevant experience and proficiency in modern programming languages and testing tools. This offers a dynamic work environment focused on continuous improvement and high-quality outcomes.

Qualifications

  • Hands-on experience in automation framework development and testing strategies for web/mobile applications.
  • Experience in Agile environments with remote teams.
  • Strong analytical skills with a proactive approach to risk management.

Responsibilities

  • Drive alignment across product lines on quality initiatives.
  • Lead mobile quality and automation strategy.
  • Mentor Software Engineers in Test.
  • Champion Quality Engineering best practices.

Skills

Automation frameworks development
CI/CD workflows
Analytical problem-solving
Communication skills
Mentoring and coaching

Education

Experience in programming languages like Ruby, JavaScript, Go, or Python
10+ years of relevant experience in automation

Tools

Playwright
Cypress
GitHub Actions
Job description
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.# **Duties/Responsibilities:*** Work cross-functionally across product lines and departments to drive alignment on quality and engineering initiatives, ensuring solutions scale while meeting both immediate and long-term objectives.* Act as a senior technical leader within QE, providing guidance, influence, and decision-making support across teams.* Own and evolve advanced automation, tooling, and framework strategy, including researching, adopting, and operationalizing AI-driven tooling to improve risk visibility, test effectiveness, and team productivity.* Define and lead the mobile quality and automation strategy, partnering with Product and Engineering to ensure high-quality, scalable mobile delivery.* Partner closely with Architects and Engineering Team Leads to influence system design early, embedding quality, testability, and reliability into architecture and delivery decisions.* Provide hands-on technical leadership through framework design, proofs-of-concept, and critical automation contributions, while ensuring solutions are scalable, maintainable, and reusable across teams.* Champion Quality Engineering best practices, continuously improving standards, processes, and ways of working across the organization.* Mentor and coach Software Engineers in Test through code reviews, technical guidance, and best practices, raising the team's overall quality and capabilities.* Operate autonomously within loosely defined problem spaces, identifying opportunities, setting direction, and driving initiatives with minimal oversight beyond high-level alignment.* Serve as a multiplier by unblocking teams, simplifying technical decisions, and enabling consistent quality outcomes across multiple product areas.* Participate in roadmap discussions with Quality and Engineering leadership, ensuring quality considerations are embedded into planning and execution.* Travel may be required to support teams, planning, and strategic initiatives.# **Required Skills/Abilities:*** Demonstrated experience working in fast-paced, iterative development environments with short feedback cycles.* Strong background designing, developing, and maintaining automation frameworks and test strategies for web and mobile applications, including UI, API, contract, accessibility, and performance testing.* Hands-on experience architecting and optimizing CI/CD workflows using GitHub Actions, including reusable workflows and environment-based deployments to enable fast, reliable, and scalable delivery.* Proven ability to influence without authority, driving alignment and technical decisions across multiple teams and stakeholders, and leading initiatives through end-to-end execution.* Excellent verbal and written communication and collaboration skills, with the ability to clearly articulate complex technical concepts to both technical and non-technical audiences.* Strong analytical and problem-solving skills, with a proactive approach to identifying and mitigating quality risks.* Ability to prioritize work effectively and delegate when appropriate to ensure timely delivery and team efficiency.* Experience coaching and mentoring engineers, fostering technical growth and a culture of ownership and excellence.* Willingness to travel as needed to support teams and strategic initiatives.* Demonstrated alignment with UserTesting’s values through day-to-day work and collaboration.# **Education and Experience:*** Strong programming experience in one or more languages such as Ruby/Rails, JavaScript/Typescript, Go, or Python.* High level of proficiency with modern automation tools and frameworks, such as Playwright, Cypress, Pactflow, and API testing tools.* Deep understanding of software quality principles, automation practices, and testing methodologies.* 10+ years of relevant experience, including 7+ years of hands-on technical automation and framework development.* Experience working at all stages in the software development life cycle.* Experience working in an Agile environment with distributed remote teams.# 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.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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Developer Experience (Platform)

User Testing Company

City of Edinburgh
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Senior Quality Assurance Engineer (Hybrid) – London Software Engineering London

Alphasights

Greater London
Hybrid
GBP 50,000 - 75,000
Full time
30+ days ago
Enterprise Account Director, Expand

User Testing Company

City of London
On-site
GBP 70,000 - 90,000
Full time
30+ days ago
Business Development Representative

User Testing Company

City of Edinburgh
On-site
GBP 30,000 - 45,000
Full time
30+ days ago
QA Engineer

eTeacher Group Ltd.

United Kingdom
Remote
GBP 35,000 - 50,000
Full time
30+ days ago
Mid-Level Test Engineer (Hybrid) – London

Alphasights

Greater London
Hybrid
GBP 80,000 - 100,000
Full time
30+ days ago
QA Engineer

eTeacher Group Ltd.

United Kingdom
Remote
GBP 40,000 - 55,000
Full time
30+ days ago
Mobile SDET Engineering & Tech · Mumbai ·

Collinson Group

Greater London
On-site
GBP 50,000 - 70,000
Full time
30+ days ago
Senior Test Engineer

Vintage Cash Cow

Morley
Hybrid
GBP 40,000 - 55,000
Full time
30+ days ago
Senior QA Tester

Blink

City of London
On-site
GBP 50,000 - 70,000
Full time
30+ days ago