Senior Software Development Engineer In Test

Affirm
Summary
Join Affirm, a company reinventing credit, as a Senior Software Engineer specializing in test automation. You will contribute to Developer Productivity by enhancing test frameworks, CI pipelines, and optimizing test execution. Responsibilities include owning and improving test automation frameworks, designing solutions to enhance test stability, mentoring development teams, and contributing to the quality strategy. This role requires on-call rotation. Affirm offers competitive compensation and benefits, including 100% subsidized medical coverage, flexible spending wallets, away days, learning and development programs, and parental leave. The position is remote in Spain, with visa sponsorship available. Affirm is a remote-first company, prioritizing employee well-being and offering a comprehensive benefits package.
Requirements
- 6+ years of experience as a Software Development Engineer In Test
- Proficient in TypeScript and Python
- Experience in building or enhancing test automation frameworks and infrastructure
- Hands-on experience with the test automation framework: Playwright, Pytest
- Experience in building and optimizing CI systems
- Experience with Kubernetes, Docker and AWS
- 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
- Own, improve, and maintain integration and E2E test automation frameworks and their respective CI pipelines
- Design and implement technical solutions to optimize test execution run time and improve test stability
- 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
Experience in mobile, infrastructure, and load test automation, as well as proficiency in Go and Kotlin, will be considered a significant advantage
Benefits
- Base Pay Grade - N
- Equity Grade - Spain 4
- ESP base pay range per year: β¬85,000 Β - Β β¬115,000
- Additional benefits include: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
- Location - Remote Spain
- 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