Skip to main content
Affirm

Software Engineer II, Backend (Test Infra)

RemoteUnited States only
Published
Role
Backend
Experience
Mid
$165k–$225k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Backend/test infrastructure engineer with 3+ years in test automation, based on the US East Coast. Must know TypeScript, Python, Playwright, Pytest, CI pipelines, Docker, and AWS.

Core skills

PlaywrightPytestTest automation

Required skills

TypeScriptPythonCI pipelinesDockerAWS

What you'll do

  • Own, improve, and maintain integration and E2E test automation frameworks and associated CI pipelines.
  • Design and implement technical solutions to optimize test execution time and enhance test stability.
  • Write technical specifications and ADRs.
  • Contribute to technical solution design.
  • Collaborate with engineers across the company.
  • Support engineering teams by assisting with triage requests.
  • Share best practices for quality assurance and test automation.
  • Contribute to the evolution of the company’s overall test strategy.
  • Break down larger projects into individual tasks with support from the tech lead and manager.
  • Deliver projects in multiple phases and collaborate with others to ensure timely delivery.
  • Participate in an on-call rotation.
  • Build and evolve core testing infrastructure that supports engineering productivity across the organization.
  • Design and maintain scalable, reliable, and developer-friendly frontend and backend test automation solutions and CI pipelines.

What they require

  • East Coast location to enable smoother collaboration with European colleagues.
  • 3+ years of experience in test automation.
  • Proficient in both TypeScript and Python.
  • Hands-on experience with Playwright and Pytest.
  • Experience in building and optimizing CI pipelines.
  • Experience with Docker and AWS.
  • Strong background in quality assurance, test design, and in-depth knowledge of testing techniques and methodologies.
  • Excellent verbal and written communication and collaboration skills.
  • Proficiency in asynchronous communication methods such as tech specs, RFCs, wikis, and project plans.
  • Experience in building or enhancing test automation frameworks and infrastructure is highly desirable.
  • Preferred: Mobile, infrastructure and performance test automation experience will be considered a significant advantage.
  • Eager to grow and continuously learn new skills.
  • Ability to turn a simple problem or business scenario into a solution that interacts with multiple software components.
  • Ability to write clear, easily understood, well tested and extensible code.
  • Takes ownership of growth and proactively seeks feedback from team, manager, and stakeholders.
  • Equivalent practical experience or a Bachelor’s degree in a related field.

Benefits

  • Equity rewards may be part of total compensation package.
  • Monthly stipends for health, wellness and tech spending may be part of total compensation package.
  • 100% subsidized medical coverage, dental and vision for you and your dependents.
  • Remote-first company.
  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses.
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge.
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount.
  • Reasonable accommodations for candidates in need of individualized support during the hiring process.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest.

Financial ServicesMid-sizeaffirm-app.com

What people say about this company

3.7/ 5

Details

Apply routeGreenhouse
$165k–$225k/yr