Summary
Join us at SigFig as we empower everyone to achieve their life goals and ambitions with intuitive and customer-centric financial solutions. As a QA Engineer on the Platform team, you will work with a team of QA engineers to build and maintain a fully automated test suite for the Platform team's microservices.
Requirements
- Proficient in at least one modern programming language (and its ecosystem) and able to quickly ramp up on TypeScript/ Node.js and/or Scala
- Good expertise with server-side technologies (Scala, Python, Akka, Nginx, Varnish, OpenAPI) and experience building enterprise-grade scalable and performant applications
- SQL and database experience, ideally including analysis of large data sets
- Proficient in at least one scripting language with the ability to learn other languages
- Identify, isolate, regress, and communicate issues/defects effectively and efficiently
- Enjoy working as part of a team and have agile/scrum experience
- Thorough understanding of the software development life cycle (SDLC) and QA methodology
- Excited about solving problems with software and like working closely with other developers and testers
- Able to join the engineering on-call rotation
Responsibilities
- Responsible for ensuring quality delivery of all Platform team software at all levels
- Build out automation testing for Platform's backend web services using modern technologies
- Work with other stakeholders in the greater engineering organization to implement continuous delivery and speed up deployment cycles
- Collaborate with developers to design and deliver quality software. Guide and mentor junior test engineers
- Champion cross-functional quality and promoting a culture of quality across the SDLC
Benefits
- Flexible PTO
- Wellness benefit
- Mobile/Internet subsidy (for smooth WFH experience)
- Employee Referral Program
- Employee Recognition Program