bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesMedeloopSenior Software Development Engineer in Test

Senior Software Development Engineer in Test

Medeloop · Montréal, Quebec, Canada · Hybrid · Active · Greenhouse

Job facts

FieldValue
CompanyMedeloop
TitleSenior Software Development Engineer in Test
Normalized title-
Department / teamProduct and Engineering
LocationMontréal, QC, Canada
Work modelHybrid / Hybrid
Employment type-
Salary-
Statusactive
ATS providerGreenhouse
Posted / first seen2026-04-17 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Medeloop.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Greenhouse.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Montréal.Open
Department jobsActive postings in Product and Engineering.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyMedeloop
Source6f1b7600-4bb1-4fc9-93bb-f41ef1120834
ATS providerGreenhouse

Description

We're looking for a Senior SDET who thinks deeply about quality in systems that are inherently non-deterministic. Agentic AI doesn't fail the same way traditional software does — and testing it requires a new toolkit: eval frameworks, prompt regression, tool-call reliability, adversarial scenarios, and more. You'll own the entire quality infrastructure across our product portfolio — from test data and CI pipelines to the standards and culture of how we ship. You'll work directly with product, devops, and AI engineering, with no layers between your decisions and their impact. What You'll Own Test infrastructure, test data, test processes across the entire product portfolio while working with Devops and Infrastructure engineers Test Framework - build and enhance automated testing frameworks and tools that facilitate automated testing across different layers of application. The reliability bar for all Web applications, Mobile applications and AI agent outputs — from hallucination detection to latency regressions and tool-call correctness Test infrastructure, test data, and test processes across the entire product portfolio, alongside DevOps and Infrastructure engineers Automated testing frameworks that span all layers of the application — unit, integration, contract, and end-to-end Evaluation frameworks designed for LLM-based systems: non-deterministic output scoring, prompt regression, and adversarial test suites HIPAA-aware test data management — de-identification pipelines, synthetic data generation, and audit trail validation Integration of automated tests into CI/CD pipelines for continuous delivery confidence Build stability monitoring and release gate enforcement before any deployment Documentation of test plans, test results, and evaluation standards to support knowledge sharing The "safety net" for product quality — you define what done looks like What We're Looking For 8+ years of hands-on SDET experience, with recent work building or testing agentic AI systems (single- or multi-agent) in production Experience in healthcare or life sciences — you understand what's at stake when a system fails in this domain A true tester's mindset: you seek out edge cases, adversarial inputs, and failure modes others overlook Proficiency across the full test pyramid — unit, integration, system, performance, and exploratory — plus familiarity with LLM-specific evaluation approaches Strong debugging skills across multi-tier web and mobile architectures; comfortable jumping into production incidents Proficiency with testing frameworks such as Jest, React Testing Library, Supertest, and pytest. Hands-on experience with testing tools like Cypress, Playwright, Supertest, and pytest (including requests or Selenium-based testing) Experience testing RESTful APIs using tools like Postman or Supertest Solid command of JavaScript and Python Bonus Points Multi-cloud experience (AWS, Azure, GCP) Experience with red-teaming or adversarial testing of AI systems Native mobile testing experience (iOS, Android) Prior work with 21 CFR Part 11, GxP, or similar regulated-software validation frameworks Why Medeloop Ownership from day one: small team, high-trust, no layers between your work and its impact Technically ambitious: you'll build AI-powered workflows, not just support them Real-world stakes: your work accelerates drug development, addresses health equity, and improves clinical research for institutions that matter Strong foundation: Series A, top-tier investors, and a data asset (200M+ patient records) that most companies spend years trying to build

Full job record

Job ID3a6fa6e09f90696b3356deb9022ccc4861d7ae33
Org ID3633f023-71c2-459a-b635-296e7ff325c1
Source ID6f1b7600-4bb1-4fc9-93bb-f41ef1120834
Board ID6f1b7600-4bb1-4fc9-93bb-f41ef1120834
Providergreenhouse
Provider Job Key4224637009
TitleSenior Software Development Engineer in Test
Normalized Title
Statusactive
Activeyes
Location TextMontréal, Quebec, Canada
DepartmentProduct and Engineering
Team
Employment Type
Workplace Typehybrid
Remote Policyhybrid
CountryCanada
RegionQC
CityMontréal
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://job-boards.greenhouse.io/medeloop/jobs/4224637009
Apply URLhttps://job-boards.greenhouse.io/medeloop/jobs/4224637009
First Seen At2026-05-29 22:59:28Z
Last Seen At2026-06-06 07:33:31Z
Last Checked At2026-06-06 07:33:31Z
Last Changed At2026-05-29 22:59:28Z
Inactive At
Source Posted At2026-04-17 16:52:44Z
Source Updated At2026-04-17 20:56:38Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=medeloop/date=2026-06-06/2026-06-06T07-33-31-033Z-8584e90f20dec7c90143c540d21406c2b685fb08ab97f89b2024f8da09419ec7.json
Event Fields
{
  "content_hash": "f2bbdcde89ce2c4239b44ec4ed0d3b5161995d2067e1ac49c76559f1488f1a7d",
  "source_hash": "561284e48b0677b57fa336526168e2e6553cf9cd4316c374fd518b363dca7471",
  "last_changed_at": "2026-05-29T22:59:28.535Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Montréal, Quebec, Canada",
    "city": "Montréal",
    "region": "QC",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T07:33:31.095Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Montréal, Quebec, Canada",
      "city": "Montréal",
      "region": "QC",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "title": "Senior Software Development Engineer in Test ",
  "offices": [
    {
      "id": 4002812009,
      "name": "Montreal - Hybrid",
      "location": "Montréal, Quebec, Canada",
      "child_ids": [],
      "parent_id": null
    }
  ],
  "language": "en",
  "location": {
    "name": "Montréal, Quebec, Canada"
  },
  "metadata": [],
  "updated_at": "2026-04-17T16:56:38-04:00",
  "departments": [
    {
      "id": 4002786009,
      "name": "Product and Engineering",
      "child_ids": [],
      "parent_id": null
    }
  ],
  "company_name": "Medeloop",
  "requisition_id": 4131413009,
  "first_published": "2026-04-17T12:52:44-04:00",
  "application_deadline": null
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/3a6fa6e09f90696b3356deb9022ccc4861d7ae33?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/3633f023-71c2-459a-b635-296e7ff325c1JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/6f1b7600-4bb1-4fc9-93bb-f41ef1120834JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/3a6fa6e09f90696b3356deb9022ccc4861d7ae33/eventsJSON