Senior Software Developer in Test @Intrahealth
Software Development
Salary $100,000 to $15..
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Senior Software Developer in Test @Intrahealth

3d ago - Intrahealth is hiring a remote Senior Software Developer in Test. πŸ’Έ Salary: $100,000 to $150,000 cad πŸ“Location: Canada

Role Description

Intrahealth is seeking a Senior Software Developer in Test fluent in AI-augmented development to own quality engineering for the modernization of our flagship electronic medical record platform. You will be the technical lead for QA infrastructure and process across our platform modernization programs, driving quality outcomes for software that supports tens of thousands of healthcare providers across Canada, Australia, and New Zealand.

Our ideal candidate sees AI-driven development as core to how they work, not an experiment. You are hands-on with Claude and other agentic coding tools every day, and you see beyond prompting β€” you design skills, harnesses, and orchestrations that let agents generate, maintain, and triage test coverage at scale. You treat continuous learning as a core professional skill, staying current with rapidly evolving tools, techniques, and testing paradigms. You are a strong problem solver, an excellent communicator, and you thrive in a collaborative, fast-moving environment.

This is a builder role, not a gatekeeper role. You will own the infrastructure, frameworks, and automation that make quality a property of the system rather than a phase of the process.

Responsibilities

  • AI-First Quality: AI coding tools and agentic workflows are a core part of how you build and maintain test coverage. You design skills, harnesses, and orchestrations that let agents generate, execute, triage, and repair tests reliably over time.
  • QA Infrastructure Ownership: Own the end-to-end QA infrastructure for our modernization programs β€” test frameworks, test data management, environment provisioning, CI/CD integration, reporting, and flake management.
  • Test Engineering: Design, build, and maintain automated test suites β€” unit, integration, API, end-to-end, performance, and regression β€” across .NET/React stack and its integration surface with a large legacy codebase.
  • Agent Orchestration: Build and operate multi-step agent workflows for test generation from tickets and specs, exploratory testing, failure triage, defect reproduction, and coverage analysis.
  • Process & Practice: Define the QA operating model for our modernization programs β€” how work enters QA, how evidence is captured in tickets, how test plans are linked and maintained, and how quality signals flow to engineering and product.
  • Architecture & Testability: Contribute to architectural decisions with a testability lens. Influence API design, seams, observability, and data strategy.
  • End-to-End Ownership: Own quality outcomes from requirements through production. Work closely with Product, Engineering, and DevOps to clarify requirements, validate functionality, and ensure successful releases.
  • Engineering Practices: Participate in code reviews, contribute to CI/CD pipeline improvements, and maintain technical documentation.

Qualifications

  • BSc in Computer Science, Software Engineering, or equivalent work experience.
  • 5+ years of hands-on experience in software development in test, SDET, or test automation engineering roles.
  • Demonstrated fluency with AI development tools (e.g., Claude Code) and agentic coding workflows.
  • Strong coding skills in at least one of C# or TypeScript with working proficiency in the others.
  • Hands-on experience with K8s, Azure or cloud-native test environment management.
  • Deep experience with modern test automation across the pyramid β€” unit and integration (xUnit/NUnit, Jest, pytest), API-level contract and integration testing, and end-to-end browser automation with Playwright.
  • Proven ownership of CI/CD pipelines and test infrastructure at scale.
  • Strong SQL proficiency and comfort designing and querying against large relational schemas (PostgreSQL or MS SQL Server).
  • Ability to independently read, analyze, and extract business logic from large, complex codebases.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Ability to manage time effectively and prioritize tasks in a dynamic environment.

Requirements

  • Strong assets: Experience with Electronic Medical Record software or regulated healthcare environments (PIPEDA/HIPAA-adjacent).

Benefits

  • The expected salary range for this role is $100,000 to $120,000 to $150,000 CAD.
  • Salary ranges are designed to reflect the range of skills and experience needed for the position and to allow room for growth.
  • The final offer amount for this role will be dependent on geographical region, applicable experience, and skillset of the candidate.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer in Test @Intrahealth
Software Development
Salary $100,000 to $15..
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later