{"id":3653818,"url":"https://alion.io/job/baselane-qa-lead","title":"QA Lead","company":{"id":671143,"name":"Baselane","domain":"baselane.com","url":"https://alion.io/company/baselane","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"QA","role_family":"QA","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":100000,"max":130000,"currency":"CAD","period":"year","gross":null,"usd_annual":93053},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"Cypress","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Playwright","optional":false},{"name":"Rest API","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"Nest.JS","optional":true},{"name":"Node JS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true},{"name":"Stripe","optional":true}],"status":"live","first_seen_at":"2026-10-29T21:25:51Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-03T14:39:07Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"About Baselane\nBaselane is a rapidly growing banking and financial management platform for individual landlords and real estate investors. We are backed by leading FinTech investors, including Activant Capital, Collaborative Fund, Conversion Capital, Diagram Ventures, ThomVest, and many FinTech leaders from PayPal, eBay, Google, and more.\nWe are building the future of financial services for the 12+ million individual landlords and real estate investors who own over 25 million homes in the United States. Our mission is to empower landlords with financial services, automated tools, and actionable insights to help them save time, increase their returns, and grow their investment portfolios.\nWe are a seasoned team with deep experience in financial services and technology. We have previously worked at companies including The Boston Consulting Group, Morgan Stanley, Plaid, Harry’s, Better, WealthSimple, RBC Ventures, Affirm, NorthOne, RazorPay, and more.\nLearn more at baselane.com.\nAbout the Role\nWe operate in an AI-first engineering environment, where AI-powered development is at the core of how we design, build, and deliver software. As our engineers ship faster with AI coding agents, quality has to keep pace, and that means automation.\nWe’re looking for a hands-on QA Lead who is equally comfortable writing Playwright tests and leading a team of both manual and automation testers. This is a player-coach role: you’ll spend a significant part of your time building automation yourself, while guiding our manual QA team as they grow into automation, and help the engineering team write better test cases.\nExpect roughly half your time hands-on in the codebase, building new automated tests, healing flaky or broken ones, and helping our engineers write better tests for the features they ship. You’ll set the quality strategy, lead by example, and work closely with Engineering, Product, Design, and DevOps to help our engineers own quality end-to-end. The other half focused on building the QA team and practice.\nOur stack: React, TypeScript, Node.js, NestJS, GraphQL, PostgreSQL, and AWS. Our test stack is built around Playwright.\nCore Responsibilities\nBuild automation hands-on: Write, review, and maintain Playwright tests yourself, covering critical user flows, APIs, and regression suites. You’ll be one of the most active contributors to our test codebase.\n\nCoach and grow the QA team: Lead our manual QA team through pairing, code reviews, and hands-on mentorship, upskilling team members into automation and setting clear expectations for quality ownership.\n\nOwn the automation framework: Define the architecture, patterns, and conventions of our test framework so it stays fast, reliable, and easy for both QA and engineers to contribute to.\n\nIntegrate quality into delivery: Embed automated tests into CI/CD pipelines so every change is validated before it reaches production, and partner with DevOps on test environments and data.\n\nTest with AI agents: Use tools like Claude Code and Cursor to accelerate test creation, maintenance, and debugging while owning the reliability of the output, and teach the team to do the same.\n\nDefine quality standards: Establish acceptance criteria, test plans, and release readiness standards with Product and Engineering, and track meaningful quality metrics (coverage, escaped defects, flakiness, cycle time).\n\nProtect what matters most: Ensure high confidence in money-movement, banking, and compliance-sensitive flows where correctness is non-negotiable.\n\nKey Requirements\n7+ years in software quality, including 2+ years leading QA teams while remaining hands-on.\n\nStrong, current hands-on experience building and maintaining test automation frameworks with Playwright (or Cypress, Selenium, or similar), using TypeScript/JavaScript. You still enjoy writing tests every week.\n\nExperience testing web applications and APIs (GraphQL for main product, REST for partner endpoints), including test data management and environment setup.\n\nProven track record coaching manual testers into automation and integrating tests into CI/CD workflows.\n\nHands-on experience using AI coding agents (Claude Code, Cursor, or similar) to write and maintain tests, with the judgment to validate their output.\n\nStrong communication skills and the ability to influence quality practices across engineering and product.\n\nExperience testing AI/LLM-powered features: building eval sets (golden datasets), defining pass criteria for non-deterministic output, and running evals in CI to catch regressions from prompt or model changes.\nNice to Have\n\nExperience in FinTech, banking, payments, or integrations with Stripe, Plaid, or BaaS providers.\n\nExperience with performance, load, or security testing.\n\nExperience with visual regression, contract testing, or test observability tooling.","description_format":"text","description_chars":4829,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["PropTech"],"lifecycle":[{"event":"open","at":"2026-11-03T01:02:50Z"}],"visa":[],"liveness":{"score":95,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.946,"p_room":1,"age_days":4,"expected_fill_days":33,"reasons":["conf:0","urgency","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":{"stated_usd_annual":93053,"is_top_pay":false},"html_url":"https://alion.io/job/baselane-qa-lead","json_url":"https://alion.io/job/baselane-qa-lead.json","meta":{"generated_at":"2026-11-03T15:12:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21213,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":671143},"rest":"https://alion.io/mcp/rest/get_company?id=671143"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbaselane-qa-lead"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbaselane-qa-lead"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbaselane-qa-lead"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/baselane-qa-lead\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbaselane-qa-lead"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3653818}},{"tool":"search_jobs","arguments":{"company":"baselane.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3653818},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}