
Quality Engineer
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Germany.
• Ensure the reliability, security, and performance of Apheris products that drive AI in the life sciences sector.
• Develop and implement testing strategies for intricate, distributed, and GPU-intensive systems.
• Test privacy-preserving federated computations across various organizations and user-facing UIs/APIs for scientists.
• Identify and execute testing methods that address both functional and non-functional requirements, such as performance, scalability, reliability, security, and usability.
• Advocate for quality-by-design by collaborating on testability, observability, and robust engineering practices from the design phase through to release.
• Design, create, and maintain automated test suites across various testing levels.
• Define and uphold quality gates within CI/CD pipelines.
• Collaborate with product, platform, and infrastructure teams to clarify requirements, identify risks, and develop test strategies.
• Create testing strategies and conduct testing sessions to identify bugs early in the process.
• Mentor developers in writing automated test cases.
• Contribute to the development of testing frameworks.
• Write Pipelines as Code to implement automatic quality gates.
• Assist teams in reducing feedback loops through CI/CD and a DevOps approach.
• Coordinate release campaigns for Apheris products.
• Facilitate bug grooming and conduct root cause analysis.
• Enhance engineering practices throughout the Software Development Lifecycle.
• 5+ years of relevant professional experience OR a Bachelor’s, Master’s, or PhD in Computer Science (or related fields such as Physics, Mathematics, Engineering) and 3+ years of relevant work experience.
• Experience in development and/or test automation, preferably with Python; proficiency in other object-oriented programming languages is also appreciated.
• Capability to write scripts that automate repetitive daily tasks using Python, Bash, or another scripting language.
• Familiarity with non-functional testing, including performance, reliability, and fault-tolerance evaluations.
• Understanding of CI/CD and DevOps practices, with direct experience in creating or maintaining Pipelines as Code.
• Knowledge of containerization (Docker) and orchestration (Kubernetes) principles.
• Proficient in a UNIX/Linux environment and familiar with Git and Git workflows.
• Fluent in English, both spoken and written.
• Confidence in taking ownership of challenges.
• A genuine interest in innovative technology, dynamic environments, emerging start-ups, and ongoing learning.
• Previous exposure to the life sciences sector is advantageous but not mandatory.
• Familiarity with testing frameworks such as Playwright, Pytest, Pact, REST Assured, Selenium, or Cypress is a plus.
• Experience with Go and/or Vue.js is a bonus.
• Knowledge of cloud providers such as AWS, Azure, GCP, or OpenStack, as well as on-premise configurations like locally hosted Kubernetes via K3s is beneficial.
• Understanding of software security principles, such as OWASP, is a plus.
• Familiarity with infrastructure-as-code tools like GitOps, Terraform, or Flux is an advantage.
• Industry-competitive compensation, which includes early-stage virtual share options.
• Remote-first work environment – operate where you feel most productive, whether from home or a nearby co-working space.
• Wellbeing budget.
• Mental health support.
• Work-from-home budget.
• Co-working stipend.
• Budget for learning and development.
• Generous holiday allowance.
• Office Days at our Berlin HQ or another European location (3 times a year).
• Enjoy a fun, diverse team of mission-driven individuals.
A-LIGN
BDR Solutions LLC
Centrilogic
Compass
Get handpicked remote jobs straight to your inbox weekly.