QA Automation Analyst

Tokio Marine Canada LtdToronto, ON
CA$70,000 - CA$85,000Hybrid

About The Position

We are looking for a QA Automation Analyst to help ensure the quality, reliability, and performance of TMCan technology solutions. This role will design, build, and maintain automated testing solutions across applications, APIs, integrations, reporting solutions, cloud platforms, and data-centric systems. As a QA Automation Engineer, you will work closely with developers, business analysts, data specialists, vendor partners, and business stakeholders to embed quality throughout the software delivery lifecycle. You will help build scalable automation frameworks, validate complex integrations and data flows, identify defects early, and improve release confidence across TMCan’s technology landscape. This role is ideal for someone who enjoys solving technical problems, improving automation coverage, validating APIs and data platforms, and continuously enhancing testing practices in a modern Agile and cloud-enabled environment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline.
  • 3+ years of experience in software quality assurance, test automation, or quality engineering roles.
  • Experience designing, implementing, and maintaining scalable automated testing frameworks.
  • Experience testing enterprise applications, web applications, APIs, integrations, data platforms, and reporting solutions.
  • Experience working in Agile/Scrum delivery environments.
  • Experience supporting CI/CD pipelines and integrating automated tests into software delivery processes.
  • Exposure to cloud-hosted applications and services in AWS and/or Azure environments.
  • Exposure to data platforms, data pipelines, analytics, and reporting solutions, including Snowflake.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Strong organizational skills and attention to detail.
  • Ability to manage multiple priorities and meet deadlines.
  • Collaborative and team-oriented mindset.
  • Self-motivated with a strong sense of ownership and accountability.
  • Curious and adaptable, with a willingness to learn new technologies and business domains.
  • Commitment to continuous improvement, quality outcomes, and practical delivery excellence.
  • Experience designing, developing, and maintaining automated testing frameworks, reusable test assets, and automated regression suites.
  • Strong understanding of testing methodologies, tools, and techniques, including functional, regression, integration, API, data validation, and end-to-end testing.
  • Hands-on experience with UI automation tools such as Selenium WebDriver, Playwright, and Cypress.
  • Experience automating and validating REST and SOAP services using tools such as Postman, REST Assured, SoapUI, Swagger/OpenAPI, or similar technologies.
  • Experience developing automated tests and supporting utilities using Java, Python, C#, or similar languages.
  • Strong SQL skills and experience with database validation, ETL testing, reconciliation testing, data quality assurance, and reporting verification.
  • Familiarity with CI/CD pipelines, Git-based source control, and cloud environments including AWS and Azure.
  • Experience using Jira or similar tools for defect tracking, test management, backlog collaboration, and Agile delivery.

Nice To Haves

  • Property & Casualty insurance experience is considered an asset but is not required.
  • Experience working with commercial insurance platforms, policy administration systems, bordereau management solutions, or other enterprise business applications is considered an asset.
  • Equivalent combinations of education, certifications, and practical experience will be considered.
  • Exposure to Snowflake, cloud data platforms, data pipelines, reporting solutions, and analytics validation is strongly relevant.
  • Insurance Domain Knowledge: Experience testing commercial insurance platforms, policy administration systems, bordereau management solutions, or related enterprise applications is an asset.
  • AI Testing Asset: Experience testing AI-enabled, machine learning, or Generative AI solutions, including prompt-based workflows, model output validation, business rule validation, or document processing automation, is considered an asset.

Responsibilities

  • Design, develop, and maintain automated testing frameworks, reusable test assets, and automation utilities.
  • Develop and execute functional, regression, integration, API, data validation, and end-to-end testing activities.
  • Integrate automated testing into CI/CD pipelines to improve delivery quality and release confidence.
  • Create and maintain test strategies, test plans, test cases, automation scripts, and testing documentation.
  • Identify, document, track, and support the resolution of defects and quality risks.
  • Promote QA standards, automation best practices, shift-left testing, and continuous improvement across delivery teams.
  • Validate business applications, workflows, APIs, integrations, and reporting solutions for quality, accuracy, and reliability.
  • Perform database validation, ETL testing, reconciliation activities, and data quality assurance.
  • Test reporting and analytics solutions, including cloud-based data platforms such as Snowflake.
  • Support testing of third-party applications, middleware, vendor integrations, and business-critical interfaces.
  • Test and validate insurance workflows and business processes across multiple applications.
  • Collaborate with developers, business analysts, business stakeholders, vendors, and project teams to deliver high-quality solutions.
  • Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, test planning, and defect triage.
  • Contribute to release planning, production readiness reviews, quality metrics, and continuous improvement initiatives.
  • Support production issue analysis, root cause investigations, and post-release quality improvements as required.

Benefits

  • The anticipated base salary range for this position is $70,000-$85,000.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service