CSA Partners logo

Help Desk & QA Analyst

CSA Partners
3 days ago
Full-time
On-site
Lindon, Utah, United States
$55,000 - $75,000 USD yearly
QA Analyst
Full-time
Description

CSA Partners is a leading provider of cost segregation services, helping commercial property owners maximize tax savings through accelerated depreciation. Our team of experts specializes in identifying and reclassifying personal property assets to shorten the depreciation time for taxation purposes, resulting in significant tax benefits for our clients.ย ย 


The Positionย 

CSA Partners is hiring a hands-on Help Desk & QA Analyst to support two internal technology platforms:ย 

  • ProjectWize โ€“ our Microsoft Dynamics 365 CRM implementation used across the businessย 
  • SiteWize โ€“ a custom application (iPad + Windows) used internally to capture commercial real estate property information in the fieldย 

This role is the first line of support for users and is responsible for troubleshooting and unblocking day-to-day issues, and for creating high-quality tickets when escalation is needed. The second major part of the job is manual QA; verifying bug fixes and new features before production release and helping define clear test plans that keep quality high.ย 


Youโ€™ll be successful if you enjoy solving puzzles, communicating clearly with technical and non-technical teammates, and confidently pushing high standards with developers.ย 


Key Responsibilitiesย 


1) Front-Line Support (Help Desk)ย 

  • Serve as the primary point of contact for questions and issues related to ProjectWize (Dynamics CRM) and SiteWize (iPad/Windows).ย 
  • Troubleshoot user problems by: asking effective clarifying questions, validating expected vs. actual behavior, attempting to reproduce issues in a controlled way, and by applying known workarounds and โ€œtricksโ€ to get users unstuck quickly.ย 
  • Provide clear and timely communication to users, including status updates and resolution confirmation.ย 
  • Identify patterns when multiple users report similar symptoms and de-duplicate reports so the dev team can focus on root cause.ย 

2) Ticketing, Documentation, and Triage (Azure DevOps)ย 

  • Create and manage tickets in Azure DevOps when issues require escalation.ย 
  • Document issues with a level of detail that accelerates developer resolution: steps to reproduce, environment details (device type, OS, browser/app version, network conditions, etc.), screenshots and/or short screen recordings, expected vs. actual results, impact/severity and frequency.ย 
  • Go beyond symptoms: use your growing product knowledge to capture suspected root cause areas (e.g., specific screens, workflows, data conditions, permissions, sync timing, connectivity).ย 
  • Coordinate with development to confirm fixes, then close the loop with original reporters.ย 

3) Manual QA and Release Validation

  • Perform structured manual QA on bug fixes and features prior to production deployment.ย 
  • Validate that fixes address the reported issue and do not introduce regressions.ย 
  • Write and maintain practical test plans / release checklists that other team members can follow.ย 
  • Support release readiness by confirming critical workflows operate correctly across relevant devices (iPads and Windows where applicable).ย 

4) Quality Advocacy

  • Maintain a high bar for quality: push back when a fix or feature is incomplete, unclear, or risky.ย 
  • Collaborate with developers and stakeholders to clarify acceptance criteria and edge cases.ย 
  • Help the team improve processes by identifying recurring failure modes and opportunities for better testing or documentation.ย 

Required Qualificationsย 

  • 2+ years in a support, help desk, QA, or customer-facing technical troubleshooting role (internal IT support counts).ย 
  • Strong troubleshooting instincts: can isolate issues, reproduce problems, and communicate findings clearly.ย 
  • Comfortable creating detailed, actionable tickets in a system like Azure DevOps (or Jira, etc.).ย 
  • Ability to create crisp documentation including screenshots and short videos/screen recordings.ย 
  • Confident, professional communicatorโ€”able to work with both non-technical users and developers.ย 
  • Strong ownership mindset: you follow issues through to resolution and confirm outcomes with users.ย 
  • Willingness to work in-office in Lindon, UT.ย 

Preferred / Nice-to-Have Qualifications

  • Familiarity with Microsoft Dynamics 365 / Dataverse or CRM systems.ย 
  • Experience supporting mobile or field applications (offline workflows, sync timing, connectivity issues).ย 
  • Experience writing test cases, test plans, or release checklists.ย 
  • Basic understanding of web/app concepts (authentication, roles/permissions, caching, network conditions).ย 
  • Exposure to automated testing concepts (e.g., Playwright) and interest in learning more over time.ย 

What Success Looks Like (First 90 Days)

  • Users trust you as the โ€œgo-toโ€ person to get unstuck quickly.ย 
  • Tickets you write are consistently reproducible and require minimal back-and-forth from developers.ย 
  • Duplicate issues are consolidated and tracked cleanly; trends are surfaced early.ย 
  • Youโ€™re executing repeatable QA checks before releases and catching defects before production.ย 
  • You contribute to a growing library of known issues, workarounds, and test checklists.ย 

Working Style & Expectations

  • High attention to detail and a bias toward clarity.ย 
  • Comfortable saying โ€œnot readyโ€ and pushing for quality when something doesnโ€™t meet the bar.ย 
  • Able to juggle multiple incoming requests while staying organized and calm.ย 
  • Collaborative, low-ego, and committed to improving the product and the user experience.ย 

What we provide

  • Competitive compensationย 
  • Health insurance benefitsย 
  • Life Insuranceย 
  • Short and Long-term Disabilityย 
  • Paid Time Offย 
  • Paid Holidaysย 
  • 401(k) plan with company matchย 

Disclaimer: This job description is intended to convey information essential to understanding the scope of the position and it is not intended to be an exhaustive list of experience, skills, efforts, duties, responsibilities, or working conditions associated with the position.ย 


CSA Partners is an Equal Opportunity Employer.ย