Jobgether on behalf of a partner company logo
Jobgether on behalf of a partner company

Senior Software Engineer in Test

🕐 30 dias atrás📍 Germany💰 €70,000 - €75,000 EUR

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.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy