Test Automation Developer

European Tech Recruit

Oslo

On-site

NOK 900,000 - 1,050,000

Full time

26 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

European Tech Recruit is seeking a Test Automation Engineer to build and scale the testing infrastructure for complex hardware and software systems. This hands-on role emphasizes turning real-world behaviour into robust, repeatable automated tests and owning automation from inception to deployment.

You will work with Python and PyTest, contribute to HIL testing, and develop orchestration tools that cover end-to-end workflows. A systems mindset and passion for clean code are essential.

Qualifications

  • Strong proficiency in Python.
  • Interest in test automation around physical or hardware-adjacent systems.
  • Systems mindset and ability to understand and automate complex behaviours.
  • Focus on robustness, repeatability and real-world validation.
  • Experience or curiosity around CI/CD, Docker, Linux and infrastructure tooling.
  • Ability to take ownership, work autonomously and thrive in a fast-paced startup environment.
  • Passion for writing clean, maintainable software.

Responsibilities

  • Develop and evolve our internal test automation platform, built with Python and Pytest.
  • Build and scale Hardware-in-the-Loop (HIL) testing infrastructure, tightly integrated with CI.
  • Develop orchestration tools that automate complete user workflows, from boot through to swarm deployment.
  • Design systems that enable automated demos across commercial and operational scenarios.
  • Integrate new hardware into the test platform smoothly and reliably.
  • Work closely with software engineering and product teams to create systems that improve speed, scale and reliability.
  • Build automation capable of replicating complex real-world system behaviour.

Skills

Python
CI/CD
Docker
Linux
Test automation
Embedded systems

Tools

PyTest
CI/CD tooling

Job description

We’re looking for a Test Automation Engineer to help build and scale the testing infrastructure behind complex hardware and software systems. This is a hands-on role for someone who enjoys solving difficult engineering problems, building tools from scratch, and turning complex real-world behaviour into robust, repeatable automated tests.

Responsibilities
  • Develop and evolve our internal test automation platform, built with Python and Pytest
  • Build and scale Hardware-in-the-Loop (HIL) testing infrastructure, tightly integrated with CI
  • Develop orchestration tools that automate complete user workflows, from boot through to swarm deployment
  • Design systems that enable automated demos across commercial and operational scenarios
  • Integrate new hardware into the test platform smoothly and reliably
  • Work closely with software engineering and product teams to create systems that improve speed, scale and reliability
  • Build automation capable of replicating complex real-world system behaviour
Experience

You might come from test automation, software engineering, hardware, embedded systems or systems engineering. Your background matters less than your ability to build robust systems and your belief that great testing is fundamental to great products.

We’re looking for someone with:

  • Strong proficiency in Python
  • A strong interest in test automation, particularly around physical or hardware-adjacent systems
  • A systems mindset and an ability to understand and automate complex behaviours
  • A focus on robustness, repeatability and real-world validation
  • Experience or curiosity around CI/CD, Docker, Linux and infrastructure tooling
  • The ability to take ownership, work autonomously and thrive in a fast-paced startup environment
  • A passion for writing clean, maintainable software
Nice to Have
  • Hands-on experience with HIL testing or embedded development environments
  • Strong Linux, Docker and system-level service orchestration experience
  • Knowledge of networks, distributed systems or custom hardware
  • Experience integrating hardware and software into automated test environments
  • An interest in autonomy, robotics or safety-critical software
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HIL-Driven Test Automation Engineer - Python & CI
HIL-Driven Test Automation Engineer - Python & CI

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,050,000
Senior Python Engineer for Test Automation - Python / Linux / HIL
Senior Python Engineer for Test Automation - Python / Linux / HIL

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,500,000
Senior Python Test Automation Engineer (HIL)
Senior Python Test Automation Engineer (HIL)

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,500,000
Lead Software Test Engineer - Automation & Embedded
Lead Software Test Engineer - Automation & Embedded

Head Energy • Stavanger

Hybrid
NOK 700,000 - 1,100,000
Permanent or project role
Career guidance
Pension plan
+1
Staff Engineer, Perception (R5611)
Staff Engineer, Perception (R5611)

Shield AI • London

On-site
NOK 840,000 - 1,399,000
Staff QA Automation Engineer
Staff QA Automation Engineer

Tem-Energy • London

On-site
NOK 1,142,000 - 1,522,000
Salary £104k+ per year
Stock options
25 days holiday + public holidays
+2
Quality Assurance Automation Test Engineer
Quality Assurance Automation Test Engineer

Neat • Oslo

On-site
NOK 600,000 - 800,000
QA Engineer
QA Engineer

JobLeader • Norway

On-site
NOK 142,000 - 170,000
Visa sponsorship
Travel expenses
Software Test Engineer
Software Test Engineer

Head Energy • Stavanger

Hybrid
NOK 700,000 - 1,100,000
Permanent or project role
Career guidance
Pension plan
+1
Senior Python Software Engineer
Senior Python Software Engineer

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,200,000