Software Engineer II, Backend (Test Infra)

Affirm
Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: RemoteFull timeUSD 133,000 - 183,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Collaboration","Ownership","Problem-solving"]

Build and evolve core test infrastructure that powers developer productivity. Own and improve integration and end-to-end test automation frameworks and their CI pipelines, designing solutions that optimize execution time and test stability. Write technical specs and contribute to system design while collaborating across engineering (including a Europe-based team) to deliver fast, actionable feedback and reliable software quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
1 month ago

Software Engineer II, Backend (Test Infra)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Build and evolve core test infrastructure that powers developer productivity. Own and improve integration and end-to-end test automation frameworks and their CI pipelines, designing solutions that optimize execution time and test stability. Write technical specs and contribute to system design while collaborating across engineering (including a Europe-based team) to deliver fast, actionable feedback and reliable software quality.
Location: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own, improve, and maintain integration and end-to-end test automation frameworks and associated CI pipelines.
  • •Design and implement solutions to optimize test execution time and improve test stability.
  • •Write technical specifications and ADRs and collaborate on technical solution design across the company.
  • •Support engineering teams with triage requests and share best practices for quality assurance and test automation.
  • •Contribute to the evolution of the company’s overall test strategy and participate in an on-call rotation.

Pay and Benefits

Salary: USD 133,000 - 183,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionEquity

Key Requirements

  • •3+ years of experience in test automation.
  • •Proficiency in TypeScript and Python.
  • •Hands-on experience with Playwright and Pytest.
  • •Experience building and optimizing CI pipelines.
  • •Experience with Docker and AWS.
Experience:3+ years
Skills:CommunicationCollaborationOwnershipProblem-solving
Languages:English
Tech Stack:TypeScriptPythonPlaywrightPytestCI pipelinesDockerAWS

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn