Senior Quality Assurance Engineer

San Francisco
Engineering
Full-time

Come drive the transformation of financial services, solve big problems and make a meaningful difference in people’s lives. Join the Upgrade team, the same team that built Lending Club and is now set to innovate again. Upgrade is combining a marketplace lending approach with credit monitoring and credit education features designed to be even more helpful to more people. The company is still at an early stage; this is your opportunity to join early and have a significant impact.
 
Come join a team of just over 50 talented and passionate fintech engineers, product, credit, finance, legal, compliance, operations and marketing professionals.  We are looking for new team members who get excited about constantly learning, and always seeking to design and implement new and better solutions.

Your responsibilities will include estimating, planning, and coordinating testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our defect tracking system.

Primary Responsibilities:
Analyze user stories and successfully identify test scenarios that are relevant to the business
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Analyze the product and identify the best automation approach for the platform
Be able to develop automated tests in Java using Selenium, and utilizing industry standard IDEs such as Eclipse
Add validations to automated tests from REST APIs, DB, Splunk, email and other sources
Deploy environments in test or local machines, participate in the deployment process and configure different test environments

Secondary Responsibilities:
Assist developers with unit testing -- what to aim for, what to avoid doing, how to effectively test a code unit
Identify chances of code refactoring in order to make the product more suitable for automation
For example, assign unique IDs to elements in a webpage
Be able to contribute to the continuous integration process using tools such as  Jenkins
Create automation jobs, track SonarQube results

Skills:
Java, Selenium, Webdriver, TestNG, Maven, Git, Jenkins, SQL, REST APIs, Splunk, Basic Linux

Benefits/Perks:
Great OPEN office location!  
Conveniently located in San Francisco Financial District
Close to BART and Public Transportation
Comprehensive benefits package: Medical, dental, & vision
Unlimited vacation policy
Kitchen stocked with beverages, snacks & treats
Weekly & monthly social gatherings / happy hours 
 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status