QA Analyst

CavalloGrand Rapids, MI
2d

About The Position

Cavallo is seeking a QA Analyst to join our high-performing development team. As a QA Analyst, you’ll play a hands-on role in ensuring the quality, reliability, and usability of our cloud and on-premises software applications. You’ll work closely with developers, product owners, and support teams to identify issues before they impact users and champion the customer experience through exploratory and functional testing. This is a great opportunity for someone who enjoys digging into software, asking tough questions, and being a vital part of a team that values craftsmanship and continuous improvement.

Requirements

  • 2+ years of experience in a QA or software testing role (ERP or B2B SaaS experience a plus)
  • A solid understanding of the Software Development Lifecycle (SDLC) and Agile principles
  • Working knowledge of SQL and comfort analyzing backend data to validate functionality
  • Experience with QA and project management tools such as Jira
  • An analytical mindset and a deep curiosity—you enjoy asking “what if?” and uncovering edge cases
  • Strong communication skills—both written and verbal—you can clearly describe what you tested, what you found, and why it matters
  • Collaborative energy—you enjoy partnering with devs, PMs, and support to ship great features
  • Self-motivation, reliability, and a drive for quality—you follow up on loose ends and own your work

Responsibilities

  • Perform manual and exploratory testing of new features, existing functionality, and customer-driven customizations across web, desktop, and mobile applications
  • Collaborate with developers and product managers to clarify requirements, understand business logic, and design thoughtful test cases
  • Verify outcomes across UI, backend, and data layers—including SQL databases, REST endpoints, and file exports
  • Provide clear, actionable bug reports and test feedback through tools like Jira and Confluence
  • Contribute to ongoing test planning including test case design, maintenance, and risk-based prioritization
  • Support regression, functional, usability, and integration testing
  • Participate in scrum ceremonies, bringing a QA perspective to story refinement and sprint planning
  • Analyze feature documentation to identify test impact and coverage gaps
  • Help improve our internal QA processes by identifying inefficiencies and recommending tools or practices
  • Optionally assist with light automation or test tooling, if you’re interested and experienced

Benefits

  • Competitive Salary Package
  • Medical, Dental, Vision, Life, and Short-Term Disability Insurance
  • 4% 401(k) Employer Match
  • Generous PTO and Work/Life Synergy
  • Learning and Career Development Opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service