We are SigFig. We empower everyone to achieve their life goals and ambitions with intuitive and customer centric financial solutions. It takes extraordinary people to disrupt decades of legacy financial practices to reimagine solutions to serve customers at scale.

We are committed to building impactful financial solutions that are accessible and affordable to everyone. Using a combination of design, data science, and technology, we help provide people with financial advice and guidance they need to achieve their life goals. Whether it’s through direct to consumer or business to consumer products through partnerships with some of the world’s largest and most innovative financial institutions like Wells Fargo, UBS, and Citizens Bank, SigFig seeks to help consumers and institutions make better financial decisions.

Headquartered in San Francisco, we also have amazing talent solving interesting problems across our offices in Calgary, Tucson, Phoenix, Singapore, and New Delhi. Come thrive at SigFig!

The Team -- QA Team

The QA Team is critical to the success of delivering the highest quality of products to our partners. The team achieves this through cross-collaboration to grow, maintain, and be responsible for the testing of SigFig’s products. QA strives to improve test coverage while ensuring standard methodologies and best practices are followed that will ensure reliable and efficient testing. As quality champions, the team is empowered to ensure SigFig product integrations with our large enterprise customers run smoothly.

The Opportunity -- QA Automation Architect

As a QA Automation Architect, you develop & extend test automation frameworks for UI, Microservices & APIs, Data Quality, security, and performance. Provide analysis, optimization, improvement, and maintenance of test automation frameworks for UI, Microservices & APIs, Data Quality, security, and performance. Work with Test Automation Team Members to leverage existing automation assets and develop new ones. Ensure compliance to automation framework, standards & best practices

This role will report to the Automation Manager of QA with extensive cross-functional interaction across the entire SigFig organization.

How You’ll Make an Impact

Test: work closely with partners within our product development team to antagonistically test SigFig’s software and identify issues with new products and features

Build: ensure products are high-quality by developing, maintaining and executing automated tests, and communicating with the team execution reports, issues, risk, and product quality

Problem-Solve: knowledge of problem resolution techniques and processes

Mitigate Risk: Identify project risks and recommend actions to minimize risk

Partner: educate Engineering and Product on testing and QA; partner with teams to determine product quality goals and measurements

Why We Value You

  • You have 7+ years experience of building robust automation UI frameworks from ground up using Selenium, testcafe, nightwatch, Appium and cypress
  • You have 5+ years of experience developing api frameworks using jest, mocha, and chai or similar experience.
  • Strong understanding of application architecture to suggest tool and process optimization.
  • Have strong coding experience in Java, and/or Javascript, Python, Typescript, Java or/and Ruby
  • Demonstrated skill in using coding standards and being an active participant in code reviews.
  • Deeper knowledge in configuring Docker images and test environment setup
  • Maintain a robust test automation framework while creating, executing and maintaining test automation scripts, ensuring adequate test coverage throughout the delivery lifecycle.
  • Have deep knowledge in automation framework integration such as testrail api and jira
  • Able to build code coverage tools
  • You have strong experience with Linux commands and server-side testing.
  • You are self-motivated and from time to time research new technologies in the industry and propose and bring in new changes as requirements arise.
  • You are experienced in setting up CI/CD Jenkins or TeamCity pipelines and reporting.
  • Strong debugging skills, analyzing logs to debug errors.
  • You are knowledgeable in agile software development methodologies

Ideal SigFigian for this Role

  • Collaborate and work effectively across a globally distributed team on fast-moving projects
  • Maintainable automation frameworks from scratch for both UI and API testing
  • Proficient in SQL: mongo and/or nosql databases
  • Ability in management tools such as JIRA and TestRail plus a deep experience with examining application logs, console logs and server logs to debug errors.
  • Exposure to Server-Side Testing, service-oriented architectures or microservices, algorithmic testing experience, data processing or systems integration testing

Perks and Benefits

  • Competitive Benefits Package
  • Flexible PTO
  • Employee Recognition Program
  • And more!

*Candidates must be located in, and able to work in Singapore without sponsorship*

Founded in 2007, SigFig is backed by premier venture capital firms, including Bain Capital Ventures, DCM Ventures, Nyca Partners, and Union Square Ventures as well as leading financial institutions including Wells Fargo, UBS, Santander, New York Life, Eaton Vance, and Comerica. We've raised $110 million to support our growth as the #1 online investment advisor for large financial institutions.

© Nvest. All rights reserved, SigFig is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply.

San Francisco Applicants: SigFig will consider applicants with arrest and conviction records (criminal histories) in a manner consistent with the San Francisco Fair Chance Ordinance.