Senior Python Automation Test Engineer – IoT & Hardware

SII Group UK

Cambridge

On-site

GBP 55,000 - 90,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SII UK is seeking a Software Automation Test Engineer to join our engineering team, building Python-based end-to-end automation for connected devices and intelligent digital products.

You will design robust frameworks that interact with physical hardware, enabling large-scale validation and quality assurance across device fleets, while collaborating with global engineering, software development, and quality teams.

Qualifications

  • Bachelor's degree or equivalent in a technical discipline.
  • Commercial Python development experience.
  • Proven experience building automated testing frameworks.
  • Automation against hardware, embedded systems, or IoT devices.
  • Production‑quality software with best practices.

Responsibilities

  • Design, develop, and maintain end-to-end test automation frameworks in Python.
  • Build automation that interfaces with physical devices and hardware platforms.
  • Create reusable device abstractions, libraries, and testing utilities.
  • Develop scalable testbed infrastructure for large device fleets.
  • Design frameworks for reliable lab and production validation.
  • Develop APIs, web services, and backend integrations and monitoring.

Skills

Python development
Automated test frameworks
Hardware integration
IoT devices testing
Software architecture
RESTful APIs
CI/CD
Git version control
Linux environments
Debugging hardware/software
Cloud platforms
Docker & Kubernetes
Device communications protocols
AI-assisted testing

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes

Job description

SII UK is seeking a Software Automation Test Engineer to join our engineering team, building Python-based end-to-end automation for connected devices and intelligent digital products.

You will design robust frameworks that interact with physical hardware, enabling large-scale validation and quality assurance across device fleets, while collaborating with global engineering, software development, and quality teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Automation Test Engineer for Hardware & IoT
Python Automation Test Engineer for Hardware & IoT

Groupe Sii • Cambridge

On-site
GBP 45,000 - 60,000
Python Automation Engineer for IoT & Hardware Validation
Python Automation Engineer for IoT & Hardware Validation

SII Group • Greater London

Remote
GBP 65,000 - 90,000
Automation Test Engineer – Hardware & IoT Validation
Automation Test Engineer – Hardware & IoT Validation

SII Group • United Kingdom

Remote
GBP 65,000 - 90,000
Automation Test Software Engineer
Automation Test Software Engineer

SII Group • Greater London

Remote
GBP 65,000 - 90,000
Automation Test Software Engineer
Automation Test Software Engineer

SII Group • United Kingdom

Remote
GBP 65,000 - 90,000
Automation Test Software Engineer
Automation Test Software Engineer

SII Group UK • Cambridge

On-site
GBP 55,000 - 90,000
Mobile Automation Engineer — Python & Appium
Mobile Automation Engineer — Python & Appium

SII Group • United Kingdom

Remote
GBP 60,000 - 90,000
Mobile Automation Engineer: Python, Appium & CI/CD
Mobile Automation Engineer: Python, Appium & CI/CD

Groupe Sii • Cambridge

On-site
GBP 65,000 - 90,000
Mobile Automation Engineer — Python, Appium, CI/CD
Mobile Automation Engineer — Python, Appium, CI/CD

SII Group UK • Cambridge

On-site
GBP 65,000 - 90,000
Mobile Automation Software Development Engineer
Mobile Automation Software Development Engineer

SII Group • United Kingdom

Remote
GBP 60,000 - 90,000