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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months