Senior Software Engineer in Test

Jobgether • Germany
Visa Sponsorship Relocation
Apply
AI Summary

Jobgether is seeking a Senior Software Engineer in Test to ensure the reliability, scalability, and performance of complex software. The role involves designing and evolving advanced testing frameworks, building simulation layers, and creating end-to-end tests. Strong proficiency in Python and testing frameworks is required.

Key Highlights
Design and implement advanced testing frameworks
Build simulation layers and CI-driven testing pipelines
Develop robust contract tests and end-to-end tests
Key Responsibilities
Own and continuously improve the end-to-end testing ecosystem
Design and implement advanced simulation and mocking systems
Build and maintain CI/CD-integrated testing pipelines
Technical Skills Required
Python Pytest Unittest unittest.mock pytest-mock
Benefits & Perks
Competitive compensation package
Remote or hybrid working model
Relocation and visa support

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in Test in Germany.

This role sits at the core of a cutting-edge engineering organization building AI-powered systems that transform how biological data is captured and interpreted. You will be responsible for ensuring the reliability, scalability, and performance of complex software that integrates AI models, microservices, and hardware-adjacent workflows. Working closely with software and MRI engineers, you will design and evolve advanced testing frameworks that enable fast, confident releases across highly distributed systems. The environment is highly technical and research-driven, where experimentation and engineering rigor go hand in hand. You will play a key role in building simulation layers and CI-driven testing pipelines that replace physical dependencies with deterministic environments. This is a hands-on role with strong ownership, where your work directly impacts product quality, system reliability, and the pace of innovation.

Accountabilities

  • Own and continuously improve the end-to-end testing ecosystem, including unit, integration, contract, and system-level testing frameworks.
  • Design and implement advanced simulation and mocking systems to enable testing without physical hardware dependencies, ensuring deterministic and reproducible environments.
  • Build and maintain CI/CD-integrated testing pipelines with strong gating, reporting, and failure observability mechanisms.
  • Develop robust contract tests validating microservice communication (e.g., messaging systems and REST APIs), ensuring schema integrity and system stability.
  • Create and execute end-to-end tests covering AI workflows, service orchestration, and MRI-related processing pipelines.
  • Improve unit testing practices through code reviews, enhancing coverage quality, reliability, and maintainability.
  • Collaborate with engineering leadership to define long-term testing architecture and quality engineering strategy.

Requirements

  • Strong proficiency in Python and testing frameworks such as Pytest and Unittest.
  • Solid experience designing and implementing mocks, stubs, and test doubles using tools like unittest.mock or pytest-mock.
  • Proven experience building scalable testing frameworks and integrating them into CI/CD pipelines.
  • Strong understanding of distributed systems and software architecture best practices.
  • Experience working with messaging systems such as RabbitMQ and RESTful APIs in testing and validation contexts.
  • Strong debugging skills and ability to diagnose complex system issues across multiple layers.
  • Experience applying TDD and designing robust unit testing strategies.
  • Strong collaborative mindset with the ability to work in multidisciplinary, international teams.
  • Passion for software quality, scalability, and continuous improvement.

Benefits

  • Competitive compensation package including a fixed annual salary (€70,000-€75,000) and stock options (€20,000-€40,000).
  • Remote or hybrid working model based in Germany, with flexible working hours.
  • Relocation and visa support for international candidates.
  • Annual learning and development budget to support professional growth.
  • Work-from-anywhere flexibility for a limited number of days per year.
  • Strong focus on work-life balance with generous paid leave and personal time off options.
  • Home office setup support and access to modern work equipment.
  • Additional perks such as fitness membership, public transport coverage, and childcare support.
  • Inclusive, international work environment with a strong culture of collaboration and innovation.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Junior Engineer - Integration, Product Life Cycle Management

Testing
•
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

GlobalFoundries

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

MOIA

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

JustPlay

Germany

Subscribe our newsletter

New Things Will Always Update Regularly