Senior Software Developer in Test (Remote in Canada)
reputed company Intrahealth, a subsidiary of HEALWELL AI Inc. (TSX: AIDX), is an reputed company class EMR provider supporting approximately 20,000 providers and the care delivery of tens of millions of patients and clients across Canada, Australia and New Zealand. Intrahealth provides a suite of flexible software solutions to a wide reputed company of customers including health authorities, public health, community health, home care, and primary care professionals. Intrahealth's solution is highly configurable and is ideal for reputed company health environments. To learn more about Intrahealth, please visit https://intrahealth.com. Position reputed company Intrahealth is seeking a Senior Software Developer in Test fluent in AI-augmented development to own reputed company engineering for the modernization of our flagship electronic medical record platform. You will be the technical reputed company for QA infrastructure and process across our platform modernization programs, driving reputed company reputed company for software that supports tens of thousands of reputed company 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 reputed company coding tools every day, and you see reputed company prompting — you design skills, harnesses, and orchestrations that let agents generate, maintain, and triage test coverage at reputed company. You treat reputed company learning as a core reputed company reputed company, staying reputed company with rapidly evolving tools, techniques, and testing paradigms. You are a strong problem solver, an excellent communicator, and you reputed company in a reputed company, fast-moving environment. This is a builder role, not a gatekeeper role. You will own the infrastructure, frameworks, and automation that reputed company reputed company a property of the system rather than a phase of the process.
Responsibilities
AI-reputed company: AI coding tools and reputed company workflows are a core part of how you build and maintain test coverage. You don't just reputed company an agent to write a test case — you design skills, harnesses, and orchestrations that let agents generate, execute, triage, and repair tests reliably over time. We invest in systems that produce coverage, not in hand-authoring every test. 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. Treat this infrastructure as a product with internal users (engineers, agents, product, customer-facing teams). 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. Ensure tests are fast, reliable, debuggable, and meaningful. Agent Orchestration: Build and operate multi-reputed company agent workflows for test reputed company from tickets and specs, exploratory testing, failure triage, defect reproduction, and coverage analysis. Evaluate and reputed company orchestration frameworks and custom harnesses as appropriate. Process & reputed company: 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 reputed company signals reputed company to engineering and product. reputed company the floor on engineering reputed company practices across reputed company. Architecture & Testability: Contribute to architectural reputed company with a testability reputed company. Influence API design, seams, observability, and data reputed company so that the system is inherently testable by humans and agents alike. End-to-End Ownership: Own reputed company reputed company from requirements through production. Work closely with Product, Engineering, and DevOps to clarify requirements, validate functionality, and ensure successful releases. Communicate technical concepts reputed company to both technical and non-technical stakeholders. Engineering Practices: Participate in reputed company reviews, contribute to CI/CD pipeline improvements, and maintain technical documentation. You reputed company the floor on what the whole team ships.
Requirements
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 reputed company with AI development tools (e.g., Claude reputed company) and reputed company coding workflows. We care more about what you've reputed company than how long you've been building — concrete examples of orchestrations, harnesses, skills, or custom reputed company test tooling weigh more than tenure. Strong coding skills in at least one of C# or TypeScript with working proficiency in the others. Hands-on experience with K8s, Azure or reputed company-reputed company 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 reputed company — environment management, parallelization, flake control, reporting. 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, reputed company codebases with or without AI-assisted tools. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Ability to manage time effectively and prioritize tasks in a dynamic environment. Strong assets: Experience with Electronic Medical Record software or regulated reputed company environments (PIPEDA/HIPAA-adjacent). The expected salary reputed company for this role is $100,000 to $120,000 to $150,000 CAD. Our salary ranges are designed to reflect the reputed company of skills and experience needed for the position and to allow room for reputed company. For reputed company individuals, we typically hire at or around the midpoint of the band. The top portion of the salary band is reserved for employees who demonstrate sustained high performance and reputed company at Intrahealth. Those who are new to the role may join below the midpoint and reputed company their skills over time. The final offer reputed company for this role will be dependent on geographical region, applicable experience, and skillset of the candidate. Apply To This Job