L4 Principal Test Engineer (Python / Squish) at Puma Berry Ltd, Portsmouth/Hybrid, to £500 a day

£400 - £500 per day

Contract Description

Full job description

Job Summary

Puma Berry Ltd is seeking an experienced L4 Principal-Level Software Test Engineer with expert-level experience in test design, test execution, and automated test scripting, preferably using Python and Squish, to join a long-term programme developing advanced software on Embedded Linux platforms.

This is a 12+ month Outside IR35 contract, with the potential for extension. You'll provide technical leadership while remaining hands-on with test automation, mentoring, and quality delivery within an Agile/SAFe environment.

If you have a proven track record of leading test teams, delivering high-quality automated test solutions, and working closely with software engineers and stakeholders, we'd love to hear from you.

Duties

  • Lead the design, development and execution of automated test solutions using PythonSquish, and other appropriate test technologies.
  • Provide technical leadership by mentoring test engineers, leading estimation workshops, and driving coding standards and testing best practices.
  • Collaborate with software engineers, Product Managers, and external stakeholders to support backlog delivery within an Agile/SAFe environment.
  • Support secure software development, CI/CD integration, knowledge transfer, and the delivery of high-quality software.

Experience

  • 11+ years' commercial experience in software test design, execution, and technical leadership.
  • Expert experience developing automated test scripts, preferably using Python and Squish.
  • Proven experience leading test teams and delivering commercially developed test solutions.
  • Strong understanding of Agile/SAFe methodologies, CI/CD, secure software development, and software engineering best practices.

Desirable

  • Experience working with Embedded Linux software platforms.
  • Experience with Qt, OpenGL, Android, or Cloud/IoT technologies.
  • Experience within the defence, aerospace, or other safety-critical industries.
  • Familiarity with AI-assisted development tools and modern software engineering practices.

Requirements

  • Extensive commercial experience in automated test design and development using Python and Squish.
  • Proven ability to lead test teams and drive high-quality test delivery.
  • Excellent communication skills, with experience working alongside software developers and external stakeholders.
  • Applicants must have the unrestricted right to work in the UK.

Job Type: Fixed term contract

Pay: Up to £500.00 per day

Benefits:

  • Work from home

Experience:

  • Python: 5 years (preferred)
  • Test design, Automation, and Execution: 10 years (preferred)

Work Location: Hybrid remote in Fareham PO14 4BG