landing_page-logo
PrePass logo

Senior QA Engineer - Billing and Invoicing

PrePassPhoenix, AZ

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

About PrePass

PrePass® is North America's most trusted weigh station bypass and toll management platform. We’re transforming how the transportation industry operates—creating solutions that keep trucks moving safely, efficiently, and compliantly. This means making bold decisions and building systems that support not only fleets but the broader economy. It all starts with enabling commercial vehicles to keep rolling with seamless toll management, weigh station bypass, and safety solutions. It’s what we do best, and we do it to meet the demands of the road every day.

That’s why people join us: our solutions are implemented in real-time, on highways and interstates across the nation, helping fleets go farther, faster. This work challenges and rewards, presenting complex problems that need ambitious answers. We hire bold thinkers with a heart for impact, a passion for progress, and the optimism to shape the future of transportation.

About the Role

PrePass is looking for a Senior Quality Assurance Engineer to join our growing QA team, focused on billing and invoicing systems. In this role, you’ll help drive software quality across our platforms by designing and maintaining test frameworks, writing and executing test plans, and collaborating with cross-functional and vendor teams. You’ll be working with a variety of modern technologies including .NET, SQL, Azure DevOps, and CI/CD tools like GitHub Actions and Jenkins.

This role is a mix of manual and automated testing and is ideal for someone who has deep experience in quality engineering and enjoys both building robust testing pipelines and mentoring team members. This is a hybrid role based at our downtown Phoenix corporate office.

What You’ll Do

  • Design, develop, and maintain automated test scripts using tools like Selenium, Playwright, or Cypress.
  • Write and execute clear, comprehensive test plans and test cases for billing and invoicing platforms.
  • Perform API testing using tools such as Postman, ReadyAPI, or similar.
  • Collaborate with internal and vendor development teams to ensure full test coverage and quality standards.
  • Conduct functional, regression, integration, smoke, and end-to-end testing.
  • Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
  • Perform exploratory testing to identify defects outside of test scripts.
  • Debug and report issues with detailed documentation, tracking through resolution.
  • Participate in code reviews and help maintain high code quality.
  • Provide QA insights in cross-functional meetings and vendor updates.
  • Track and report on key QA metrics such as automation coverage and defect rates.
  • Ensure accuracy and compliance across all billing and payment processes.

Requirements

What You’ll Bring

  • Bachelor’s degree in Computer Science, Engineering, or relatedfieldl, or equivalent experience.
  • 8+ years of QA experience with at least 2+ years focused on test automation.
  • Strong programming skills in Java, Python, JavaScript, or C#.
  • Hands-on experience with test automation tools (e.g., Selenium WebDriver, Playwright, Cypress).
  • Expertise in API testing (e.g., Postman, REST Assured, ReadyAPI).
  • Familiarity with test frameworks (JUnit, TestNG, Pytest, Mocha).
  • Experience using Git and working within CI/CD environments.
  • Solid understanding of relational databases like SQL Server, MySQL, or SQLite.
  • Knowledge of the Software Testing Life Cycle (STLC) and QA best practices.
  • Previous experience testing billing and invoicing platforms, including financial transaction flows.
  • Strong problem-solving, debugging, and risk mitigation skills.

Nice to Have

  • Experience with BDD frameworks like Cucumber or SpecFlow.
  • Familiarity with performance testing tools (e.g., JMeter, Gatling).
  • Experience testing mobile apps (iOS and Android).
  • Exposure to containerized environments (Docker, Kubernetes).
  • Understanding of NoSQL databases such as Cosmos DB.

Benefits

How We Will Take Care of You

  • Robust benefit package that includes medical, dental, and vision that start on date of hire.
  • Paid Time Off, to include vacation, sick, holidays, and floating holidays.
  • 401(k) plan with employer match.
  • Company-funded “lifestyle account” upon date of hire for you to apply toward your physical and mental well-being (i.e., ski passes, retreats, gym memberships).
  • Tuition Reimbursement Program.
  • Voluntary benefits, to include but not limited to Legal and Pet Discounts.
  • Employee Assistance Program (available at no cost to you).
  • Company-sponsored and funded “Culture Team” that focuses on the Physical, Mental, and Professional well-being of employees.
  • Community Give-Back initiatives.
  • Culture that focuses on employee development initiatives.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall