Staff Software Engineer

Affirm Logo

Affirm

πŸ’΅ $89k-$114k
πŸ“Remote - Poland

Summary

Join Affirm, a company reinventing credit, as a Staff Software Development Engineer In Test (SDET). This role focuses on enhancing developer productivity by improving test automation frameworks and CI/CD pipelines for frontend, backend, and mobile applications. You will design, implement, and maintain these frameworks, collaborating closely with engineering teams to optimize testing processes and ensure high-quality products. The position requires extensive experience in test automation, proficiency in relevant programming languages, and a strong understanding of testing methodologies. Affirm offers a competitive compensation package, including comprehensive health benefits, flexible spending wallets, paid time off, and employee stock purchase plans. The role is remote in Poland.

Requirements

  • 7+ years of experience as a Software Development Engineer In Test
  • Experience designing effective and scalable test automation solutions from scratch
  • Proficient in TypeScript and Python
  • Hands-on experience with the frontend, backend and mobile test automation frameworks: Playwright, Pytest and Maestro
  • Experience in building and optimizing CI/CD systems
  • Experience with Docker and Cloud Services Management
  • Strong background in quality assurance, test design, and in-depth knowledge of testing techniques and methodologies
  • Excellent communication and collaboration skills, both verbal and written, with proficiency in asynchronous communication methods such as tech specs, RFCs, wikis, and project plans
  • Passionate about improving consumer financial services
  • Eager to grow and continuously learn new skills

Responsibilities

  • Design, own, improve, and maintain integration and E2E test automation frameworks and their respective CI/CD pipelines
  • Implement technical solutions to optimize test execution run time, improve test stability, and ensure effective orchestration
  • Write technical documentation and help to set technical strategy on a year-long time scale
  • Teach, mentor, and support development teams by sharing best practices for quality assurance and test automation
  • Contribute to the evolution of the quality strategy
  • On-Call Rotation - this role requires participation in an on-call rotation

Preferred Qualifications

Performance test automation experience

Benefits

  • 100% subsidized medical coverage, dental and vision for you and your dependents
  • Equity rewards offered by Affirm Holdings, Inc. (parent company)
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
  • Remote work in Poland
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.