Senior QA Engineer (80-100%, f:m:d)

OnlineDoctor AG

Sankt Gallen

Remote

CHF 110,000 - 150,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OnlineDoctor AG is seeking a Senior QA Engineer to take full ownership of verification and testing for our medical device web application and backend services. The role combines manual and automated testing, with a focus on risk-based coverage and reliable automation integrated into CI/CD.

You will collaborate across Product and Tech, ensuring privacy, reliability, and evidence-backed verification for critical functionality.

Qualifications

  • Experience in manual testing and test automation for a product or major area.
  • Ability to define risk-based testing approaches and decide what to test and why.
  • Experience testing web applications and APIs, including authentication and integrations.
  • Ability to investigate problems across the stack and collaborate with developers on fixes.
  • Experience integrating automated tests into CI/CD workflows and making results actionable.
  • Experience establishing test data and environments to ensure traceability of requirements and results.

Responsibilities

  • Define a risk-based testing approach and target release readiness with evidence-based recommendations.
  • Plan and conduct exploratory testing and risk-based regression for features, integrations, and critical journeys.
  • Collaborate with Product Owner and engineers to clarify requirements, edge cases, usability, accessibility, and testability early in development.
  • Build and maintain automated API, integration, and end-to-end tests and integrate checks into CI/CD.
  • Establish and maintain test environments, representative data, and reporting to support day-to-day testing.
  • Maintain a practical test case management system that links requirements, tests, results, defects, and verification evidence.

Skills

Manual testing
Test automation
API testing
Web testing
CI/CD
Risk-based testing
Defect investigation
Test planning

Tools

AWS
CircleCI
Python
pytest
React
Jest
Playwright

Job description

Senior QA Engineer (80-100%, f::m::d)

OnlineDoctor AG Vacant since : 30.10.2026 Number of jobs : 1 9000 St. Gallen (SG) 80% - 100% From 01.01.2027 Permanent

We are looking for a Senior QA Engineer to take full ownership of verification and testing for our product. This is a hands-on role covering both manual and automated testing: you will investigate new features and edge cases yourself, while building automation that makes repeated checks reliable and efficient. Your focus will be on one product, our medical device—its web application across desktop and mobile browsers, and its backend services. You will decide what needs human judgment, what should be automated, and how to focus testing on the risks that matter most.

You will be part of the Product & Tech team, working with a medical device in a healthcare environment where reliability, privacy, and evidence that critical functionality performs as intended are essential.

Responsibilities:
Testing Strategy & Collaboration
  • Testing strategy: Define a risk-based testing approach, set coverage targets, identify gaps, and provide evidence-based recommendations on release readiness.
  • Manual testing: Plan and conduct exploratory testing and risk-based regression for new features, integrations, and critical user journeys.
  • Early involvement: Collaborate with the Product Owner and engineers to clarify requirements, edge cases, usability, accessibility, and testability early in development.
Test Automation & Infrastructure
  • Automated testing: Build and maintain reliable automated API, integration, and end-to-end tests, selecting the appropriate testing level and integrating checks into CI/CD.
  • Test infrastructure: Establish and maintain test environments, representative test data, and reporting to support effective day-to-day testing.
Verification & Quality Management
  • Medical-device verification: Verify functionality against agreed requirements and acceptance criteria, maintaining clear verification evidence.
  • Defect investigation: Investigate defects, communicate their impact, and work with engineers to address root causes and prevent recurring issues.
  • Traceability & test management: Maintain a practical test case management system that keeps test cases current and links requirements, tests, results, defects, and verification evidence.
Requierements:
  • Strong hands-on experience in manual testing and test automation, including ownership of testing for a product or major product area and maintaining reliable automated test suites.
  • Sound judgment in defining risk-based testing approaches and deciding what to test, at which level, and why.
  • Experience testing web applications and APIs, including authentication, permissions, integrations, and failure scenarios.
  • Ability to investigate problems across the application stack and collaborate effectively with developers on fixes.
  • Experience integrating automated tests into CI/CD workflows and making test results actionable.
  • Experience selecting testing tools and establishing or maintaining test case management processes that keep requirements, coverage, and results traceable.
  • A detail-oriented, pragmatic, and independent approach, with strong communication skills and the ability to follow issues through to resolution.
Nice to have:
  • Familiarity with our stack (AWS, CircleCI, Python, pytest, react, jest, Playwright). This is helpful, but strong testing and automation skills matter more than experience with every tool we use.
  • Experience using AI in your testing or engineering work, for example to generate or prioritize test cases, analyze failures, or build test tooling, with a clear view of its limits and of the verification needed for medical-device software.
  • Experience testing products in healthcare or other environments with demanding privacy, security, or quality requirements.
  • Experience designing test data and environments for complex integrations or sensitive information.
  • Experience coaching engineers on testability and contributing to a broader quality culture.
What success looks like:

Within your first 6–12 months, you will have:

  • Established a risk-based testing approach, identified coverage gaps, and prioritized improvements based on critical user journeys, edge cases, and product risks.
  • Strengthened manual and automated testing through reliable test environments, representative test data, effective automation, exploratory testing, and clear medical-device verification records.
  • Improved visibility into test results, outstanding risks, and release readiness, helping the team detect defects earlier and reduce avoidable production failures.

You will own the testing approach and work with the wider team to make well-tested changes the norm. Quality and release decisions remain a shared responsibility.

  • Work location 9000 St. Gallen (SG)
  • Additional information on the place of work Fully Remote
  • Workload 80% - 100%
  • Employment start 01.01.2027
  • Employment duration Permanent
  • English Orally : Very good knowledge Written : Very good knowledge
  • By online Online form
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Automation Engineer (m/f)
Test Automation Engineer (m/f)

Ärztekasse Genossenschaft • Urdorf

On-site
CHF 110,000 - 140,000
25 days holiday
30 days holiday from age 50
Private accident insurance
+1
System Integration and Test Engineer
System Integration and Test Engineer

CAScination AG • Bern

Hybrid
CHF 110,000 - 150,000
Test Engineer (m/w/d) 100%
Test Engineer (m/w/d) 100%

This AG • Heerbrugg

On-site
CHF 90,000 - 140,000
Senior QA Engineer | Remote, Risk-based Testing
Senior QA Engineer | Remote, Risk-based Testing

OnlineDoctor AG • Sankt Gallen

Remote
CHF 110,000 - 150,000
Quality Specialist (60-100%)
Quality Specialist (60-100%)

Securecell AG • Zürich

Hybrid
CHF 90,000 - 130,000
On-site at Urdorf location
Hybrid work options
Public transport nearby
+1
Test Engineer
Test Engineer

Rayner Surgical Group • Heerbrugg

Remote
CHF 90,000 - 120,000
Comprehensive benefits package
Global recognition platform
Grow with talented teams
Senior QA Specialist
Senior QA Specialist

Lonza Group AG • Eyholz

On-site
CHF 55,000 - 83,000
Agile career
Inclusive workplace
Competitive hourly rate
QA Product Lead, Visp
QA Product Lead, Visp

ten23 health • Oberwallis

Remote
CHF 120,000 - 180,000
Career development
Flexible working arrangements
Training options
+2
Quality Assurance Technician (Medical Devices)
Quality Assurance Technician (Medical Devices)

Randstad Switzerland • Zürich

On-site
CHF 110,000 - 140,000
Test Engineer
Test Engineer

Rayner Surgical Group • Sankt Gallen

On-site
CHF 90,000 - 130,000
Comprehensive benefits package
Global recognition platform
Growth with talented teams
Top locations