Test Engineer for SmartLink IoT Platform

Atlas Copco Airpower N.V.

Antwerpen

Hybride

EUR 55 000 - 90 000

Plein temps

Il y a 10 jours
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à être envoyés.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Paid leave
Retirement benefits
Hybrid work arrangement

Résumé du poste

Atlas Copco Group is seeking a Test Engineer to own the quality of the SmartLink IoT platform backbone at Airpower in Wilrijk, Belgium. You will focus on testing domain services, APIs, and telemetry data end-to-end in a cross-functional agile team.

The role emphasizes test automation in a real engineering environment, using C# on .NET, xUnit, and modern testing tools. You will help migrate two platform generations and extend shared test frameworks across teams.

Qualifications

  • Solid grounding in testing methodology, QA practice and defect analysis.
  • You test services and APIs directly, not through a UI; REST and messaging contracts are key.
  • You write test code with CI/CD in mind using C#/.NET and xUnit; static typing preferred.
  • Hands-on with SQL and evaluating data/aggregations for correctness.
  • Understanding distributed architectures, messaging, eventual consistency and retries.

Responsabilités

  • Test the platform: contract, schema, integration testing of domain services and APIs.
  • Validate event streams, time-series and telemetry data across ingestion to consumer.
  • Extend shared test framework used by other service teams and run in CI/CD as quality gates.
  • Address testability by proposing data, stubs, simulators, or contract tests.
  • Ensure platform contracts are met for portal, mobile apps and internal consumers.
  • Cover performance and load at fleet scale via distributed harnesses.
  • Prove migrations and domain transitions with backward compatibility checks.
  • Shape quality upstream by turning requirements into test cases during refinement.
  • Leverage AI tooling to improve daily workflows.

Connaissances

Testing methodologies
REST & messaging
CI/CD pipelines
C#/.NET programming
Troubleshooting
Agile / Scrum

Outils

xUnit
Testcontainers
Kafka
PostgreSQL
Redis
ClickHouse
Azure DevOps
NuGet
SQL

Description du poste

Test Engineer for SmartLink IoT Platform

Connectivity is KEY! And within Atlas Copco, it has become one of the fastest-growing strategic domains. A decade of investment has given us an industry-leading fleet of more than 300,000 connected machines and 100,000 users, whose data powersSMARTLINK and drives our sales, service and operational processes worldwide. Behind it sits our IoT platform: the cloud-agnostic, event-driven backbone that ingests device telemetry, holds the model of every connected asset, and serves the portal, the mobile apps and a growing number of internal consumers. We are expanding our platform team with a Test Engineer who owns the quality of that backbone.

You are the quality owner of the platform itself, not of the screens in front of it. Your working level is services, APIs, messages and data: does a domain service behave as its contract promises, does a telemetry value survive ingestion, aggregation and retrieval unchanged, and does any of it still hold at the scale of a global fleet. You work in an agile team of developers, architects and product owners, following and sharpening our platform testing standard so that quality is a property of how we build, not a phase at the end. The total platform team is 14 people.

Test automation here is real engineering. Our suites are written in C# on .NET by the same standards as the product code: xUnit, Testcontainers to spin up Kafka, PostgreSQL, Redis and ClickHouse per run, .NET Aspire to bring up the distributed application, and a shared helper library published as a NuGet package so every service team tests against the same building blocks. Suites run in Azure DevOps pipelines per component and per environment, reporting into Xray.

Your first months land in the middle of a platform generation change, with two generations running side by side while we migrate. It is a demanding start and the fastest way to learn the platform inside out, but it is not the whole job: the migration will finish, the platform will keep growing, and so will your scope.

In this role, you will:

  • Test the platform where it lives: contract, schema and integration testing of domain services and APIs, message and event flows, and the persistence behind them.
  • Validate the data, not just the code: event streams, time-series and aggregated telemetry, from the message a device sends to the value the platform serves to its consumers.
  • Extend the shared test framework the other service teams build on, and keep those suites running as quality gates in CI/CD rather than by hand.
  • Solve testability as a design problem. Where a service cannot be validated on its own, work out what is needed (governed test data, stubs, simulators, contract tests, observability) and get it into the backlog before the feature is built, instead of testing on production machines.
  • Hold the platform to what it promises its consumers. The portal, the mobile apps and internal consumers depend on your services, so you own those contracts and work with those teams on the flows that cross the boundary.
  • Cover performance and load at fleet scale, through harnesses that drive the real processing pipeline rather than a simplified copy of it.
  • Prove migrations and domain transitions: dual-source comparison between old and new, backward compatibility per domain, and confidence at cutover.
  • Shape quality upstream and after the fact: turn requirements into test cases during refinement, challenge anything that cannot be verified, and triage defects across service boundaries.
  • Leverage AI in your daily work, and help the team keep raising the bar on how we use it.
To succeed, you will need
  • Solid grounding in testing methodology, QA practice and defect analysis: functional, regression and risk-based testing.
  • You test services and APIs directly, not through a user interface. REST and messaging, schemas and contracts are your natural working level.
  • You write test code, and you write it properly: readable, reviewed, running in a CI/CD pipeline. We work in C# on .NET with xUnit; another statically typed language is fine, and we give you the room to switch.
  • Hands-on with SQL and comfortable judging whether data and aggregations are actually correct.
  • A working understanding of distributed, service-based architectures: asynchronous messaging, eventual consistency, retries and idempotency, and the ways they fail in practice.
  • Strong troubleshooting and root cause analysis. You keep digging until you know why, not just that it failed.
  • Agile / Scrum experience, the confidence to say in refinement that something is not testable as specified, and fluency with AI tooling plus the judgement to verify what it produces.
In return, we offer

At Atlas Copco Group you will join an international and diverse environment with specialists from different disciplines. Our culture is rooted in Swedish values, which includes a family feeling, respect and diversity. We invest in our employees' development and well-being, and we provide a flexible work-life balance. With our inclusive and caring environment, you get the support and inspiration you need to grow. Here, your ideas are embraced, and you never stop learning.

You will have a comprehensive onboarding program, including guidance by a personal godmother/godfather. You will also have access to global job opportunities, as part of the Atlas Copco Group. We offer an interesting compensation and benefits package, including health insurance, paid leave and retirement benefits.

Job location

This role offers a hybrid working arrangement, allowing you to split your time between working remotely and being on-site at Airpower in Wilrijk, Belgium (BE).

Atlas Copco Group enables technology that transforms the future. We innovate to develop products, services and solutions that are key to our customers' success. Our four business areas offer technologies for air and gas compression, vacuum and abatement, automated assembly and quality control, mobile energy management and power generation as well as portable and industrial flow technologies.In 2024, Atlas Copco Group had revenues of BSEK 177 and at year end about 55 000 employees.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior .NET Developer (SMARTLINK IoT platform)
Senior .NET Developer (SMARTLINK IoT platform)

Atlas Copco Airpower N.V. • Antwerpen

Hybride
EUR 70 000 - 95 000
Health insurance
Paid leave & retirement benefits
Comprehensive onboarding program
Senior .NET Developer (SMARTLINK IoT platform)
Senior .NET Developer (SMARTLINK IoT platform)

Atlas Copco Holding GmbH • Belgique

Hybride
EUR 70 000 - 110 000
Embedded Test Engineer
Embedded Test Engineer

Atlas Copco • Antwerpen

Hybride
EUR 60 000 - 80 000
Health insurance
Paid leave
Retirement benefits
Fullstack Developer - Flutter, .NET & Connected Devices (SMARTLINK IoT Mobile)
Fullstack Developer - Flutter, .NET & Connected Devices (SMARTLINK IoT Mobile)

Atlas Copco Holding GmbH • Antwerpen

Hybride
EUR 60 000 - 90 000
Health insurance
Paid leave
Retirement benefits
+2
Embedded software developer
Embedded software developer

Atlas Copco Airpower N.V. • Antwerpen

Hybride
EUR 65 000 - 90 000
Health insurance
Hybrid work model
On-the-job training
+1
IoT Platform Test Engineer — API & Data Integrity
IoT Platform Test Engineer — API & Data Integrity

Atlas Copco Airpower N.V. • Antwerpen

Hybride
EUR 55 000 - 90 000
Health insurance
Paid leave
Retirement benefits
+1
Embedded software developer
Embedded software developer

Atlas Copco Holding GmbH • Antwerpen

Hybride
EUR 55 000 - 75 000
Health insurance
Paid leave
Retirement benefits
+1
Test Engineer for SmartLink IoT Platform
Test Engineer for SmartLink IoT Platform

JobDev • Antwerpen

Hybride
EUR 52 000 - 75 000
BI developer
BI developer

Atlas Copco Holding GmbH • Belgique

Hybride
EUR 60 000 - 80 000
Health insurance
Paid leave
Retirement benefits
AI-First Engineering Community Lead
AI-First Engineering Community Lead

Atlas Copco Holding GmbH • Antwerpen

Hybride
EUR 70 000 - 90 000
Health insurance
Paid leave
Retirement benefits
+1