What We're Looking For:

The preferred candidate is an experienced, back-end QA Engineer (at least 3-4 years) with a focus on applications dealing in financial transactions as well as conducting both manual and exploratory testing alongside a history in migrating those manual tests toward automated ones. This position requires frequently interacting with agile scrum teams, testing functional increments of software, formalizing test plans, and managing production releases. The ideal candidate is passionate about testing in a highly collaborative team environment creating next-generation components. 

What You'll Do:

  • Design, develop, and execute manual / exploratory tests
  • Migrate existing manual tests toward automated unit and integration tests
  • Write new and comprehensive automated tests where possible
  • Develop and update test strategies / plans
  • Write meaningful defect reports to varied audiences
  • Work with test leads to ensure teams deliver to timelines with a high degree of quality
  • Advocate for the customer and stakeholders during the entire development cycle of new production releases
  • Communicate clearly to a technical as well as non-technical audience
  • Manage product / code releases on a daily and sometimes on-call basis

The Skills You'll Need:

  • 4+ years' experience in performing software testing
  • Experience testing finance-based applications or dealing with financial transactions, at minimum
  • Experience testing PHP- and Python-based applications, at minimum
  • Strong debugging / troubleshooting skills
  • Strong team collaboration skills
  • Solid understanding of various testing methodologies' pros and cons
  • Solid database knowledge (MySQL preferred, otherwise PostgreSQL)
  • Some experience writing SQL queries

Bonus Points:

  • Basic familiarity with coding conventions, such as PSR-2 and PEP-8, a huge plus
  • Experience testing APIs
  • Experience testing web-based applications strongly preferred
  • Experience automating Python-based tests strongly preferred
  • Basic understanding of PHP syntax, Python syntax, and MVC preferred

Don’t Forget the Perks!

  • A top-of-the-line Macbook Pro and sit-to-stand desk
  • Employee discounts on Vacasa managed vacation homes
  • Full kitchen with snacks, coffee, and kombucha on tap
  • Health, Dental, and Vision Insurance
  • 401k Retirement Savings Plan with up to a 6% company match
  • Paid flexible time off, sick days, and holidays
  • Commuting reimbursements

Why Vacasa?

Here at Vacasa, we help travelers experience unforgettable vacations. When you grow as quickly as we have been, every day is an exciting one. We embrace opportunities, and have a tendency to hand out responsibilities to our employees to see how they can stretch and challenge themselves. This is a place to grow as an individual, and to be part of our collective growth as a company and a team...and so far, it's been an unbelievably rewarding journey together.

We’re searching for new employees who can contribute to our most important asset, our culture. Vacasa has eight core values that clearly define what our culture is. We’re looking for those people who both understand the need for these core values and are willing to embrace and embody them.