Software Engineer - End-to-End Testing & Debugging (Finance)

Jobtailor

Toronto

On-site

CAD 80,000 - 110,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor in Toronto, Canada is seeking a QA Engineer to own the inbound bug pipeline for the Terminal, design and build an end-to-end Playwright testing framework, and run tests in CI against preview deployments. You will expand regression coverage for financials, charts, screener, portfolio, authentication, subscriptions, and paywall flows, while writing unit and integration tests.

You will collaborate with engineers across the data infrastructure, contribute debugging guides, and help improve

Qualifications

  • Proficiency in TypeScript, React, and Next.js.
  • Hands-on experience building end-to-end test automation (Playwright preferred) and unit tests (Vitest or Jest), and running them in CI.
  • Strong debugging skills across the full stack: browser devtools, network traces, server logs, error monitoring, database queries.
  • Experience testing and debugging data-heavy applications where correctness matters: finance, analytics, or similar.
  • Proven experience or strong interest in investing and finance.
  • Ability to read an income statement, understand LTM and NTM, and recognize incorrect P/E ratio or free cash flow figures.
  • Understanding of subscription tiers, entitlements, and paywalls.
  • Experience or interest in AI technologies, specifically Large Language Models (LLMs), including using AI coding agents in daily workflow.
  • Keen eye for design, UI, and UX.
  • Based in Canada.
  • Good coding and debugging ability; fixes issues directly rather than only filing tickets.
  • Nice to have: Python
  • Nice to have: Cloudflare Workers, Firebase/Firestore, PostgreSQL
  • Nice to have: Highcharts or other charting libraries
  • Nice to have: Finance coursework, CFA progress, or professional investing experience

Responsibilities

  • Own the inbound bug pipeline for the Terminal, including Sentry issues, customer-reported problems, and self-discovered bugs
  • Reproduce, prioritize, fix, or route Terminal bugs
  • Fix bugs across the React/Next.js frontend, Cloudflare Workers backend, and data layer
  • Investigate issues to their root cause
  • Design and build the Terminal's end-to-end Playwright test framework
  • Run end-to-end tests in CI against preview deployments
  • Expand regression coverage for financials, charting, screener, portfolio, authentication, subscriptions, and paywall flows
  • Write unit and integration tests alongside fixes
  • Create debugging guides, test conventions, and tooling for the engineering team
  • Work alongside engineers building the Terminal and Fiscal.ai data infrastructure

Skills

End-to-End Testing
Debugging
Attention to Detail
Problem-Solving
Collaboration

Education

CFA Progress

Tools

Playwright
Vitest
Jest
TypeScript
React
Next.js
Cloudflare Workers
Firebase/Firestore
PostgreSQL
Highcharts

Job description

Jobtailor in Toronto, Canada is seeking a QA Engineer to own the inbound bug pipeline for the Terminal, design and build an end-to-end Playwright testing framework, and run tests in CI against preview deployments. You will expand regression coverage for financials, charts, screener, portfolio, authentication, subscriptions, and paywall flows, while writing unit and integration tests.

You will collaborate with engineers across the data infrastructure, contribute debugging guides, and help improve

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Engineering Specialist: Test Strategy & Automation
Quality Engineering Specialist: Test Strategy & Automation

Jobtailor • Southwestern Ontario

On-site
CAD 65,000 - 95,000
Senior QA Analyst: API & Payment Systems
Senior QA Analyst: API & Payment Systems

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 115,000
Senior QA Analyst: Automation Lead & Quality Champion
Senior QA Analyst: Automation Lead & Quality Champion

Jobtailor • Toronto

On-site
CAD 90,000 - 120,000
Senior Quality Automation Engineer
Senior Quality Automation Engineer

Mphasis • Toronto

On-site
CAD 90,000 - 140,000
Automation Analyst: AI-Driven Testing & Core Banking
Automation Analyst: AI-Driven Testing & Core Banking

Jobtailor • Toronto

On-site
CAD 85,000 - 115,000
QA Automation Engineer – AI-Driven Test Design
QA Automation Engineer – AI-Driven Test Design

Jobtailor • Quebec

On-site
CAD 65,000 - 90,000
Remote Software Quality Engineer - Terminal
Remote Software Quality Engineer - Terminal

Fiscal.AI • Toronto

Hybrid
CAD 100,000 - 220,000
Equity options
Unlimited vacation
Remote-first
+1
QA Automation Engineer
QA Automation Engineer

Luxoft • Toronto

On-site
CAD 100,000 - 120,000
Senior QA Lead - End-to-End Testing & Automation
Senior QA Lead - End-to-End Testing & Automation

Source Code • Toronto

On-site
CAD 90,000 - 130,000
Senior QA Engineer - Automation, IoT & Mobile Testing
Senior QA Engineer - Automation, IoT & Mobile Testing

Jobtailor • Quebec

On-site
CAD 70,000 - 100,000