Remote Position29.01.26
AI SCORE 8.5

Senior Software Engineer in Test - AI & MRI Solutions

$70K–$75K/year

About the Role

We're looking for a Senior Software Engineer in Test to join our innovative team at Orbem. This remote position allows you to work from anywhere in Germany, contributing to the development of cutting-edge AI technology that enhances MRI capabilities. As a key member of our multidisciplinary team, you will help us redefine software testing and ensure the reliability of our scanning software.

What You'll Do

  • Own and evolve the team’s testing framework across unit, contract, integration, and end-to-end testing, focusing on maintainability and scalability.
  • Design and implement simulation tooling to test systems without requiring physical hardware, including error injection and fault simulation.
  • Integrate tests into CI/CD pipelines, improving observability for failures using tools like Grafana or Sentry.
  • Build contract and integration tests validating microservice communication, ensuring stability over time.
  • Develop end-to-end/system-level tests for critical workflows spanning AI models and MRI processes.
  • Raise unit test quality through code reviews, enhancing test design and coverage.
  • Collaborate with the Head of Quality Engineering on strategy and long-term architecture for a future-proof testing ecosystem.

Requirements

  • Proficiency in Python, Pytest, and Unittest.
  • Experience designing and implementing mocks, stubs, and fakes with mocking frameworks.
  • Strong background in developing scalable testing frameworks and managing CI/CD pipelines.
  • Expertise in designing robust architecture and applying best practices in software development.
  • Proficiency in working with messaging systems like RabbitMQ or RESTful APIs.
  • Strong debugging skills and experience with unit testing and TDD approaches.

Nice to Have

  • Experience mentoring developers on effective unit testing practices.
  • Familiarity with modern testing tools and frameworks.
  • Interest in AI and its applications in medical imaging.

What We Offer

  • International environment with 40+ nationalities across 5 continents.
  • Attractive compensation package with stock options.
  • Visa and relocation support for your move to Germany.
  • Learning and development budget of €1,750 annually.
  • Flexible hours and home office options to suit your lifestyle.
  • 30 days paid leave and personal leave for life’s important moments.
  • Work from anywhere for up to 60 days per year.

Join us as a Senior Software Engineer in Test and help us see what’s possible in the world of AI and MRI technology. Apply now to be part of our journey towards a sustainable and healthier future.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

Join Orbem as a Senior Software Engineer in Test and work on innovative AI solutions for MRI technology. Enjoy competitive salary and flexible work arrangements.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python with hands-on experience in testing frameworks such as pytest and Unittest, enabling effective development and execution of automated tests for AI-driven MRI software.

Strong understanding of CI/CD processes and tools, demonstrating the ability to integrate testing into the deployment pipeline seamlessly, particularly in a remote work environment.

Experience in Test-Driven Development (TDD) practices, coupled with a proactive mindset to continuously evolve testing strategies and methodologies to ensure high software reliability.

Learning Resources

Python Testing with pytestguide

Career Path

Senior Software Engineer in Test - AI & MRI Solutions(Now)Lead Software Engineer in Test(1-2 years)Engineering Manager or Principal Software Engineer(3-5 years)

Market Overview

Python Market Size 2024
$20B
Annual Growth
11.5%
AI Adoption in Software Testing
45%
Investment in AI Testing Tools
+150%
Labour Demand for Python Developers
+30%
Avg Salary for Senior Software Engineer in Test
$120K

Skills & Requirements

Required
PythonpytestUnittest
Growing in Demand
Machine LearningCloud ComputingContainerization (Docker, Kubernetes)
Declining
Selenium (older versions)JUnit (in favor of pytest for Python)

Domain Trends

Rise of AI in Software Testing
AI-driven testing solutions are projected to reduce testing time by 40% by 2025, leading to increased demand for engineers skilled in AI and Python.
Shift to Continuous Testing
Over 70% of organizations are adopting CI/CD pipelines, emphasizing the need for expertise in automated testing frameworks like pytest and Unittest.
Increased Use of Microservices
With 60% of companies moving to microservices architecture, proficiency in REST APIs and messaging systems like RabbitMQ is becoming essential for software testing roles.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.