Engineering Manager - Quality Engineering
Bread is a technology company that aims to transform the way the world shops online. We build tools, technologies and APIs that allow e-commerce merchants to integrate installment loan financing and other alternative payment products anywhere in their customers’ shopping journey. Bread has enormous and engaging technical challenges. We need to verify online identity, predict fraud, and approve and price credit while providing a beautiful and frictionless consumer experience, all in real time. Our Engineering team plays a critical role in allowing us to grow our business and the success of our brand partners.
Your Role at Bread:
- Lead a team which helps us build and maintain test automation infrastructure
- Partner with the engineering team to integrate test suites into the continuous integration system
- Conduct and lead reviews and inspections of all elements in the software lifecycle to ensure that our software quality goals are achieved
- Investigate common issues in our product and write automated tests that are reliable, fast and maintainable
- Help other engineers improve their efficiency by identifying manual process in their workflow and offering them innovative solutions
Must have:
- Experience managing engineering teams
- Strong programming experience (Javascript or Golang) and understanding of software architecture
- Should have a passion for testing, development, and designing
- Familiarity with performance and load testing strategies
- Ability to upgrade your technical skills with changing technologies, and work independently
- Experience with cloud technologies, preferably AWS
Nice to have:
- Experience with Cypress
- Basic DevOps experience
- Debugging using splunk and datadog
- Knowledge of load testing tool like K6
- Understanding of Selenium or TestCafe
As engineering is core to our business, we believe strongly in the value of continuous investment in the overall health and quality of our technology. One way we do this is via Working Groups. Working Groups are quarterly teams of engineers who set out to tackle a specific engineering initiative outside of their primary engineering team. Working Groups have included such areas as Logging Architecture, Internal Authentication, Community & Blogs, Testing Infrastructure, and Monitoring. Groups meet weekly plan and own their roadmap and implement their features. All engineers get a chance to be in one of these groups and over time potentially lead a group for that quarter.