Taro Logo

Senior Software Engineer in Test

Roo is a B2B labor marketplace in animal healthcare that connects veterinary professionals with hospitals through innovative technology.
$105,000 - $160,000
Senior Software Engineer
Remote
2+ years of experience
This job posting is no longer active. Check out these related jobs instead:

Job Description

Roo, a pioneering B2B labor marketplace in animal healthcare, is seeking a Senior Software Engineer in Test to join their mission of empowering veterinary professionals and improving animal care. This role offers an exciting opportunity to contribute to a rapidly growing platform that connects veterinary professionals with hospitals through innovative technology.

As a Senior Software Engineer in Test at Roo, you'll be responsible for building and maintaining a robust automated testing suite for both web and mobile applications. You'll work with JavaScript and Cypress to create clean, maintainable automation code, develop test plans, and collaborate closely with product managers and engineers to ensure high-quality feature delivery.

The ideal candidate will have 2+ years of experience with automation frameworks, strong QA best practices, and a passion for quality. You should be comfortable with API testing, have programming experience in JavaScript, and familiarity with tools like Linux, SQL, and git.

Roo offers a competitive salary range of $105,000 - $160,000, depending on location, along with comprehensive benefits including health insurance, 401K, unlimited PTO, and various stipends. This remote position provides an excellent opportunity for professional growth in a mission-driven company that's revolutionizing the veterinary industry.

If you're a self-driven problem solver with great attention to detail and a collaborative spirit, you'll thrive in Roo's diverse and inclusive culture. Join the "Roo-volution" and be part of a team that's making a significant impact on the lives of veterinary professionals and the overall animal healthcare industry.

Last updated a year ago

Responsibilities For Senior Software Engineer in Test

  • Contribute to existing test automation suite that focuses on Roo's core users
  • Write clean, maintainable, and robust automation code using JavaScript and the Cypress test framework
  • Write test plans and partner with fellow engineers on testing strategies
  • Help build out Roo's testing infrastructure and CI pipeline for both web and mobile native
  • Triage issues by researching bug reports, documenting findings, setting priority, and collaborating with engineering peers to deliver fixes to production
  • Work closely with the team's product manager and engineers to ship high quality features
  • Understand Roo system architecture and development best practices

Requirements For Senior Software Engineer in Test

JavaScript
Linux
  • 2+ years of experience with various automation frameworks
  • Strong understanding of QA best practices
  • Experience testing consumer websites and building functional automation tests
  • Experience with API automation testing using tools such as Postman
  • Programming experience with JavaScript and Cypress or similar object-oriented languages and frameworks
  • Familiarity with Linux, SQL, performance tools, bash scripts and version control systems such as git (plus)
  • CS degree or equivalent experience
  • Adds to our culture of diversity and inclusion

Benefits For Senior Software Engineer in Test

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Accelerated growth & learning potential
  • Stipends for home office setup, continuing education, and monthly wellness
  • Comprehensive health benefits with base medical plan covered at 100% with optional premium buy up plans
  • 401K
  • Unlimited Paid Time Off
  • Paid Maternity/Paternity and reproductive care leave
  • Gifts on your birthday & anniversary
  • Opportunity for domestic travel, including for regional team building events