×
Register Here to Apply for Jobs or Post Jobs. X

Automation Test Analyst

Job in Crawley, West Sussex, RH11, England, UK
Listing for: Peregrine
Full Time position
Listed on 2026-03-10
Job specializations:
  • IT/Tech
    Systems Engineer, Cybersecurity
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Join us as an Automation Test Engineer at Peregrine Resourcing.

How Specialist Talent Works

At Peregrine, we find the best specialist talent for our clients. As a permanent employee of Peregrine, you’ll receive our full benefits package while being deployed across our portfolio of technology-led programmes, working on complex and high-impact projects.

The Role

We’re seeking an experienced Automation Test Engineer with strong Python expertise and proven IoT/device testing experience.

You’ll work within a cloud-driven IoT ecosystem, validating connected devices, telemetry, firmware updates and end-to-end flows across device, API and UI layers.

This is not a manual-heavy QA role. We’re looking for someone who can design, scale and continuously improve automation frameworks within a distributed IoT environment.

Responsibilities Automation & Framework Development
  • Design, build and maintain automation frameworks using Python (pytest preferred)
  • Develop scalable automated test suites across device, API and UI layers
  • Improve reliability and reduce test flakiness
IoT & Device Testing
  • Test connected IoT devices including provisioning, connectivity and firmware updates
  • Perform hardware-in-the-loop testing where required
  • Validate offline/online transitions, power cycling and connectivity loss scenarios
  • Support device lab environments and recovery workflows
API & UI Testing
  • Develop automated API tests using Python and Postman
  • Validate telemetry payloads and backend processing
  • Build and maintain UI automation using Cypress
  • Validate full end-to-end flows from device trigger to dashboard display
Skills & Experience
  • Experience building or scaling automation frameworks
  • Proven IoT or physical device testing experience
  • Experience with Postman and Cypress
  • Knowledge of REST APIs and asynchronous systems
  • Strong debugging and root cause analysis skills
  • MQTT or message broker exposure
  • Firmware / OTA testing
  • Cloud platform exposure (Azure, AWS or GCP)
About Us

At Peregrine, we see beyond the immediate and look to the horizon. We build lasting partnerships with our clients and deliver flexible solutions for every resourcing need, both now and in the future. Together, we help organisations engage, develop and harness the skills they need to grow.

We offer a comprehensive benefits package alongside your salary.

Our Culture

We embrace fresh ideas and move quickly. Our solutions are trusted and established, giving us a strong foundation to innovate. We value openness, collaboration and supporting one another — and we believe our work can create meaningful societal impact.

Our Commitment to Diversity

Peregrine is proudly committed to championing diversity and inclusion. Our teams represent a breadth of cultures, languages and backgrounds. We actively promote social mobility and work with partners to ensure inclusive recruitment practices. We encourage applications from candidates of all backgrounds and experiences.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary