QA Engineer at Tally
San Francisco, CA, US
Tally helps people overcome credit card debt. Currently at Series B with $42MM in funding, Tally is the first automated debt manager for consumers. We help separate the burden of credit cards from the benefits, enabling people to use credit cards for their convenience and rewards without the stress of managing multiple payments or accruing unnecessary fees. Tally's vision is to automate consumers' whole financial lives, starting with America's $1 trillion credit card debt.
 
The QA team at Tally is the multi-tool of the Product Engineering organization. Quality is a value that stretches across all aspects of the business, thus we have the privilege of working with just about every team! Expect to collaborate with our engineering, product, design, operations, and customer success teams to help us deliver a flawless finish with every release. Communication guides all of our testing efforts, and we are outspoken advocates for the best, cleanest, and most bug-free user experience possible.
 
Core Technologies: Atlassian suite/JIRA, Appium/Selenium, Charles Proxy, Python, Git, Jenkins, Bamboo.

Role impact:

    • Daily monitoring of mobile UI automation test run results, including investigation and manual reproduction, bug filing, and triaging.
    • Assist with maintenance and expansion of existing mobile UI automation suite.
    • Test planning, test case authoring, and manual and automated testing of new features on both iOS and Android platforms.
    • Assist the team with weekly manual regressions.
    • Contribute to defining our standard QA practices and procedures.
    • Help defend the team against the rising tide of outdated documentation!

In this role, we value:

    • Fluency in Appium or Selenium, and Python or Ruby: native ease rooting around in an automation codebase; making updates, fixing breakages, and optimization as needed.
    • Experience in manual testing on both iOS and Android platforms.
    • Ability to discern when manual testing is better suited for new feature development.
    • Experience with Page Object Model, and familiarity with behavior-driven development.
    • Familiarity with relational databases, and practical knowledge of SQL (or MySQL).
    • At home using Adaptivist, TestRail, or similar.
    • Proactive communication - and an impressive capacity for maintaining your sense of humor while under pressure.
    • A disconcerting talent for finding bugs.
A message from our leadership:
 
"One of our core values at Tally is 'Change shoes often.' We do this with our peers and our customers every day, and we want candidates to share in our commitment to empathy.  Empathy really is the foundation of inclusion, and Tally prides itself in being a company that prioritizes inclusion and diversity. We’re dedicated to creating a workplace culture where people are included and treated equitably."
 
Jason Brown, Cofounder and CEO