Quality Assurance Engineer
PrePass
- Phoenix, AZ
- Permanent
- Full-time
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 RoleWe’re looking for a Quality Assurance Engineer to ensure the reliability and performance of our software solutions in the transportation industry. In this role, you’ll design and maintain automated tests, collaborate across teams, and contribute to high-quality software releases. You’ll work closely with developers, product managers, and QA peers. This is a hybrid position based out of our Phoenix, AZ office.Essential ResponsibilitiesTest Automation & Execution
- Design, develop, and maintain automated test scripts using tools such as Selenium, Playwright, or Cypress.
- Write and execute detailed test plans and cases for web, API, and backend applications.
- Perform API testing using tools like Postman, ReadyAPI, or similar.
- Conduct smoke, functional, regression, integration, and end-to-end testing.
- Perform exploratory testing to uncover edge cases and hidden defects.
- Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps).
- Participate in code reviews to uphold high code quality standards.
- Debug, analyze, and report issues, tracking them through resolution.
- Track and report key QA metrics including defect leakage rate, test automation coverage, and test cycle time.
- Collaborate with developers, product managers, and QA team members to ensure complete test coverage.
- Actively participate in Agile ceremonies including daily standups, sprint planning, and retrospectives.
- Stay current with emerging trends and technologies in test automation and quality engineering.
- Bachelor’s degree in computer science engineering or equivalent.
- 3–5 years of experience in software quality assurance and test automation.
- Proficiency in a programming language such as C#, Python, Java, or JavaScript.
- Strong knowledge of automation tools (e.g., Selenium WebDriver, Cypress, Playwright).
- Experience with REST API testing tools like Postman, REST Assured, or ReadyAPI.
- Familiarity with test frameworks like JUnit, TestNG, Pytest, or Mocha.
- Good understanding of version control systems such as Git.
- Experience working with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Solid understanding of Agile/Scrum methodologies and software testing life cycle (STLC).
- Strong analytical and problem-solving skills.
- Experience with BDD frameworks like Cucumber or SpecFlow.
- Knowledge of performance/load testing tools (e.g., JMeter, Gatling).
- Experience testing mobile applications (iOS/Android).
- Exposure to containerization tools like Docker and orchestration tools like Kubernetes.
- Strategic thinker with a proactive, problem-solving mindset.
- Comfortable navigating ambiguity and change.
- High degree of initiative, ownership, and accountability.
- Strong interpersonal and collaboration skills.
- Ability to communicate complex technical concepts clearly.
- Passion for quality and continuous improvement.
- 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.