BBVA Compass QA Engineer- Upturn in SAN FRANCISCO, California


BBVA is a global financial group with more than 135,000 employees and 67 million customers across 35 countries. BBVA is on a mission to be the world's #1 digital bank and is building the foremost digital banking franchise worldwide.

BBVA’s New Digital Businesses (NDB) team is a global business unit that is disrupting the banking and financial services industry by investing in, partnering with, building, and acquiring fintech start-ups. With offices in Madrid, San Francisco, Hong Kong and London, NDB is a key piece of BBVA’s global innovation initiative. Through NDB, BBVA has acquired Simple (US), Holvi (Finland), and Openpay (Mexico). It owns a substantial stake in Atom (UK). It invests in fintechs like Prosper, Personal Capital, and Coinbase through its venture capital arm, Propel Venture Partners. And it is incubating a number of cutting-edge fintech start-ups including Azlo (SMB banking), Denizen (banking for expats), Covault (digital identity), Tuyyo (real time remittances), Upturn (credit improvement), and Muno (insurtech). Visit us at

One of the ventures the NDB team is developing is a new autonomous business venture focused on helping customers understand and improve their credit. Join a startup team with ambitious goals for a new platform that will make a positive impact on people’s financial lives.

Upturn is a personal credit improvement platform that helps you discover and resolve credit issues. For customers who have recently been declined or considering applying for credit, Upturn’s personalized credit building and repair tools help them qualify for better rates and discover alternative credit options. For bank partners, Upturn’s platform provides an alternative to the traditional turndown or declined credit application.

Our vision is to create new opportunities for people to actively participate in the U.S. credit system.


You will

  • Write comprehensive test plans derived from specs, emails, users and conversations

  • Execute test plans using manual and automated techniques

  • Define quantifiable metrics and hold team accountable for maintaining high Q/A standards

  • Collaborate with team to develop test automation frameworks, testing and build pipelines

  • Contribute to staff meetings, sprint planning, backlog grooming, retrospectives, and stand ups; provide regular feedback on top product issues and challenges

  • Collaborate with the team to strategize how to assign and prioritize each release

  • Make recommendations to improve product reliability, user experience, and quality assurance best practices

  • Learn new coding languages and exploit, tools, systems and process as needed to achieve the team goals

  • Setup and maintain demo and test environments with seed and mock data

  • Help the team find and evaluate new tools and services for testing and reporting

  • Work with management to drive best practices for Software Engineering and Quality


You Are

  • An experienced engineer and tester with a passion for software and UI/UX quality.

  • Experienced in TDD / continuous integration and delivery using CircleCI, Travis, Jenkins or AWS CodeDeploy

  • Experienced in testing RESTful services, SOAP and other APIs.

  • Experienced in testing microservices and serverless applications

  • Two or more years of experience using testing tools such as Junit, MSTest, Mocha, Jasmine, Cucumber, Selenium Webdriver, Espresso, XCTest, RSPec and others.

  • Proven development skill with Node.js, Angular 6, Python, Bash, MongoDB, Redis, and AWS services

  • Experienced in testing mobile devices and applications

  • Experienced in load, performance, integration and security testing

  • Excellent written and verbal communication and presentation skills

  • Effective with Agile Development process and procedure and time management

Job ID 2018-117967


Category Upturn