Software Product Manager

Versant•Carlsbad, CA
•$130,000 - $151,000•Hybrid

About The Position

The posting title is Software Product Manager, although the job description itself describes a Software Quality Assurance Engineer role. The position tests software and hardware by creating test plans and cases, executing tests, and reporting defects to development teams. It involves physical simulator testing, including repetitive golf swings or throws and setup of physical test equipment. JIRA is used for defect tracking and TestRail for test case management. The role works with product owners and developers to define acceptance criteria, identify risks, and plan testing coverage. It also includes maintaining automation and test scripts, investigating reported defects and field issues, tracking quality metrics, and providing timely testing updates. The position is hybrid or office-based depending on company needs, primarily in an office setting with standard working hours and occasional after-hours support. Occasional travel of up to 25% is required. The stated annual salary range is $130,000–$151,000. Additional compensation may include health insurance, retirement plans, and paid time off; these are described as possible additional forms of compensation and benefits, not guaranteed offerings.

Requirements

  • At least 3 years of software quality assurance experience or relevant sports experience.
  • BS or MS degree in Computer Science, Engineering, or another related area.
  • Technical background and ability to contribute to day-to-day testing and engineering efforts.
  • Fundamental understanding of defect reporting, version control, configuration management best practices, and testing phases and objectives, including functional, system integration, UAT, and performance testing.
  • General experience with automation best practices and development tools, including unit and integration testing of APIs.
  • Ability to prioritize and work independently as well as in a team environment.
  • Understanding of multiple individual and team sports and ability to perform repetitive physical activities related to simulator testing.
  • Ability to troubleshoot, diagnose, and resolve product issues in a timely and efficient manner.
  • Ability to work in a fast-paced environment and manage multiple projects.
  • Solid PC skills, including use of Microsoft Office products, JIRA or similar bug-tracking software, and test case management systems such as TestRail.
  • Ability to travel occasionally, up to 25% of the time.

Nice To Haves

  • Working knowledge of scripting practices; Python experience is preferred.
  • Affinity with C# is preferred.

Responsibilities

  • Develop, create, and execute test plans and test suites, and maintain automation scripts.
  • Work with product owners and developers to define acceptance criteria, identify risks, and plan testing coverage for upcoming features.
  • Reproduce, troubleshoot, and analyze reported defects and field issues.
  • Assist in developing major testing initiatives using appropriate processes, people, and testing methodologies.
  • Provide feedback to production and development teams on the state of the game through bug-tracking reports, timely test-status updates, email, messaging, and face-to-face interactions.
  • Track quality assurance metrics, including defect clustering, open bug counts, defects, and escaped defects, using tools such as JIRA, TestRail, and automation results.
  • Maintain test and automation scripts so they remain current with testing tools and strategies.
  • Perform repetitive swings or throws and set up physical test equipment for simulator testing.
  • Occasionally travel, up to 25% of the time.

Benefits

  • Additional compensation and benefits may include health insurance, retirement plans, and paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service