Software Quality

Want to develop software that enhances every customer experience?
Join the pit crew.

the opportunity

Use your expertise to steer our product development. Create capabilities that keep our customers happy and our business booming. Bring your commitment to quality in everything we do.

main responsibilities

  • Develop and execute exploratory and automated tests that put product quality first
  • Resolve bugs and malfunctions to provide even better digital experiences
  • Design tools and processes that enhance our systems
  • Identify opportunities and provide end-to-end solutions to software quality problems

useful experience

  • Software development and quality assurance
  • Knowledge of software QA methodologies, tools and processes
  • Test planning, writing and implementation
  • SQL and scripting
  • BS/MS degree in Computer Science, Engineering or similar


  • Health, dental and vision insurance
  • Short-term disability, long-term disability and life insurance (fully company paid)
  • Healthcare concierge service
  • 401k plan
  • 15 annualized days of paid vacation

check out our engineering roles