MedMe is building the operating system to transform pharmacies into community health hubs.
Senior Full-Stack Automation Engineer
Location
Canada
Posted
11 days ago
Salary
C$115 - C$176 / year
Seniority
Senior
No structured requirement data.
Job Description
Senior Full-Stack Automation Engineer
MedMe Health
Role Description We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core automation product. This is a greenfield project with a tight feedback loop. We need a senior engineer with heavy-hitting desktop automation experience who can immediately elevate our execution, establish a hyper-reliable architecture, and prepare our systems for expansion into the US market. In your first 90 days, you'll: - Drive the Automation Product to Production: Take the reins of our automation workflows, moving them from an experimental phase to a rock-solid, production-level state. - Architect for Reliability & Scale: Build robust, non-flaky desktop automation solutions capable of scaling seamlessly to thousands of pharmacies. - Own the US Expansion Blueprint: Help design and execute the infrastructure changes needed for the US region, specifically focusing on data residency, localized login processes, and model deployments. - Implement High-Bar Security & Compliance: Ensure the application is fully HIPAA-compliant and secure against malicious attacks, specifically addressing Man-in-the-Middle (MITM) vulnerabilities and reverse engineering. Longer term, you'll: - Lead Product Architecture: Own the end-to-end lifecycle of our desktop automation tools—from installer distributions to core architecture. - Drive AI/ML Research: Experiment with, fine-tune, and train AI/ML models to maximize the accuracy and reliability of our automation flows. - Collaborate and Communicate: Act as a core technical voice for the project, running client-facing meetings and confidently raising concerns or ideas in broader company forums. - Mentor and Support: Act as a technical anchor for the pod, collaborating with and mentoring our intermediate and intern engineers to upskill the overall team. Qualifications - Must be based in Canada and a Canadian Citizen. - 5+ years of professional software engineering experience, with a heavy focus on desktop automation. - Expert-level proficiency in Python and Node.js. - Strong, hands-on experience with React, AWS, and SQL. - Exceptional communication skills; comfortable in front of clients and independent. - Understanding of how to leverage, fine-tune, or train AI/ML models to solve complex automation problems. Requirements - Experience in building and managing secure installer distributions. - Prior experience in healthcare tech, HIPAA compliance, or clinical workflows. Benefits - Massive Ownership: You will be the technical driving force behind a product with high customer traction and executive visibility. - Continuous Growth: We invest in your growth with a yearly stipend for education and learning. - AI-Fluent Culture: Work in an environment where everyone is actively leveraging AI to amplify their output and values. - Real-World Impact: MedMe is scaling rapidly across North America—your code will directly impact how care is delivered to millions of patients. Perks at MedMe - Comprehensive Health Benefits: Full coverage for dental, vision, physical, and mental health, plus a health spending account (Canada only). - Group RRSP: Secure your future with our Group Registered Retirement Savings Plan (Canada only). - Professional Development: A yearly budget dedicated to learning opportunities. - Work-from-Home Stipend: Support to set up and maintain your ideal home office. - Office Closure for Holidays: Enjoy 1–2 weeks of company-wide office closure during the winter holidays. - Company Retreats: Participate in exciting on-site retreats for collaboration and bonding. The Interview Process - Intro Call with Ichwan (30 mins): Role context, your background, and mutual fit. - Take-Home Test: A practical exercise focused on your technical strengths. - Technical Interview (120 mins): Live session walking through system design and code implementation. - Team Fit Conversation (45 mins): Meet the Gravity pod, ask us anything. - Founder Chat (30 mins) - Offer Call Compensation Range CAD $115,000 - $176,000 (Dependent on depth of experience)
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
• Create and maintain structured technical content using DITA/XML in AEM Guides • Translate complex technical information into modular, reusable content components • Apply retrieval-aware authoring practices to improve content discoverability and reuse • Manage content lifecycle activities including versioning, publishing, archival, and retirement • Work with AEM Guides and AEM Sites for content authoring, publishing, and lifecycle management. • Define and maintain metadata, taxonomy, and classification frameworks across DAM systems • Develop Python-based automation for content processing, validation, and workflow optimization • Integrate API and LLM-based services to support content tagging, summarization, and retrieval • Support content ingestion and migration, ensuring structure and metadata alignment. • Ensure adherence to content governance, standards, and best practices. • Optimize content and metadata for search, retrieval, and reuse across DAM systems.
Document Automation, Integration Engineer
Modern Family LawModern Family Law: Compassionate, Innovative Legal Solutions in Colorado, California, Georgia, Texas and Washington.
• Serve as the firm’s primary subject matter expert for document automation solutions, processes, and best practices. • Support the firm’s document automation strategy by providing recommendations on technologies, processes, workflow improvements, and scalable solutions. • Participate in the evaluation, implementation, and ongoing optimization of document automation platforms and related technologies. • Identify opportunities to improve efficiency, consistency, accuracy, and scalability through document automation. • Establish standards and best practices for automated document generation, template maintenance, and workflow management. • Design, configure, and maintain integrations between Salesforce, document automation platforms, document storage systems, and other business applications. • Build and support API-driven workflows for document generation, data synchronization, and process automation. • Configure and troubleshoot REST APIs, webhooks, authentication mechanisms, and integration end points. • Define and manage data mappings, transformation rules, validation logic, and synchronization processes across systems. • Collaborate with internal and external technology partners to implement and support integration solutions. • Monitor and resolve integration failures, API issues, data quality concerns, and workflow exceptions. • Design, build, test, and maintain automated document templates and workflows. • Translate legal, operational, and business requirements into scalable document automation solutions. • Develop and maintain complex document templates using conditional logic, calculations, dynamic content, and business rules. • Configure and manage document generation workflows to support legal and operational processes. • Perform testing, validation, and quality assurance to ensure document accuracy, reliability, and consistency. • Maintain and enhance a growing library of automated documents and templates. • Partner closely with attorneys, legal staff, operations leaders, and business stakeholders to understand document requirements, workflows, and business processes. • Collaborate with software developers, Salesforce administrators, and technology stakeholders to support effective integration between document automation platforms and Salesforce and other business systems. • Define data requirements, mapping needs, and workflow dependencies for document generation processes. • Assist with user training, adoption, troubleshooting, and ongoing support. • Document business processes, automation workflows, template logic, and system configurations. • Monitor system performance, adoption, and effectiveness. • Identify opportunities to streamline workflows, reduce manual effort, and improve the user experience. • Research emerging document automation technologies and industry best practices. • Recommend enhancements that improve efficiency, accuracy, scalability, and long-term maintainability.
Document Automation Engineer
Modern Family LawModern Family Law: Compassionate, Innovative Legal Solutions in Colorado, California, Georgia, Texas and Washington.
• Serve as the firm’s primary subject matter expert for document automation solutions, processes, and best practices. • Support the firm’s document automation strategy by providing recommendations on technologies, processes, workflow improvements, and scalable solutions. • Participate in the evaluation, implementation, and ongoing optimization of document automation platforms and related technologies. • Identify opportunities to improve efficiency, consistency, accuracy, and scalability through document automation. • Establish standards and best practices for automated document generation, template maintenance, and workflow management. • Design, configure, and maintain integrations between Salesforce, document automation platforms, document storage systems, and other business applications. • Build and support API-driven workflows for document generation, data synchronization, and process automation. • Configure and troubleshoot REST APIs, webhooks, authentication mechanisms, and integration end points. • Define and manage data mappings, transformation rules, validation logic, and synchronization processes across systems. • Collaborate with internal and external technology partners to implement and support integration solutions. • Monitor and resolve integration failures, API issues, data quality concerns, and workflow exceptions. • Design, build, test, and maintain automated document templates and workflows. • Translate legal, operational, and business requirements into scalable document automation solutions. • Develop and maintain complex document templates using conditional logic, calculations, dynamic content, and business rules. • Configure and manage document generation workflows to support legal and operational processes. • Perform testing, validation, and quality assurance to ensure document accuracy, reliability, and consistency. • Maintain and enhance a growing library of automated documents and templates. • Partner closely with attorneys, legal staff, operations leaders, and business stakeholders to understand document requirements, workflows, and business processes. • Collaborate with software developers, Salesforce administrators, and technology stakeholders to support effective integration between document automation platforms and Salesforce and other business systems. • Define data requirements, mapping needs, and workflow dependencies for document generation processes. • Assist with user training, adoption, troubleshooting, and ongoing support. • Document business processes, automation workflows, template logic, and system configurations. • Monitor system performance, adoption, and effectiveness. • Identify opportunities to streamline workflows, reduce manual effort, and improve the user experience. • Research emerging document automation technologies and industry best practices. • Recommend enhancements that improve efficiency, accuracy, scalability, and long-term maintainability.
Role Description The Senior QA Lead will oversee multiple QA teams across various projects, driving the overall testing strategy, automation frameworks, quality governance, and on-time delivery. This role requires strong leadership, deep hands-on expertise in test automation, and the ability to collaborate with cross-functional engineering and product teams to ensure high-quality product releases. Key Responsibilities - QA Leadership & Team Management - Lead, mentor, and manage multiple QA teams (manual, automation, performance). - Define roles, set performance goals, and conduct periodic performance evaluations. - Develop resource plans, allocate workload, and ensure optimal team productivity. - Build a high-performance QA culture focusing on ownership, accountability, and continuous improvement. - Test Strategy & Quality Governance - Define and implement end-to-end test strategies across projects. - Ensure consistent QA processes, standards, and best practices across all teams. - Establish quality metrics, dashboards, and reporting mechanisms for leadership. - Drive root-cause analysis and continuous quality improvement initiatives. - Automation Leadership - Architect, implement, and scale automation frameworks (UI, API, CI/CD integrated). - Evaluate emerging tools, technologies, and practices to enhance automation maturity. - Ensure the automation suite is robust, stable, and provides rapid feedback in CI/CD pipelines. - Set automation coverage targets and ensure continuous improvement of automation ROI. - Delivery & Release Management - Provide QA delivery ownership for all releases, ensuring zero-defect production rollouts. - Work with engineering, DevOps, and product management to align test execution with release timelines. - Track and communicate risks, blockers, and mitigation plans during delivery cycles. - Participate in release Go/No-Go decisions with clear quality insights. - Cross-Functional Collaboration - Work closely with development, DevOps, product, and business teams to ensure quality across SDLC. - Champion shift-left testing practices to detect defects early. - Align QA activities with Agile/Scrum processes across squads. - Documentation & Compliance - Ensure detailed documentation for test plans, test cases, automation scripts, and QA processes. - Ensure compliance with security, regulatory, and audit standards (as applicable). Company Description


