About the job
About PrePass
PrePass® stands as North America's leading platform for weigh station bypass and toll management, revolutionizing operations in the transportation sector. We are dedicated to enhancing the efficiency, safety, and compliance of commercial vehicles, contributing to the overall economy by ensuring trucks keep moving seamlessly through effective toll management and weigh station bypass solutions.
Our innovative solutions are implemented in real-time across highways and interstates nationwide, empowering fleets to travel farther and faster. We invite ambitious thinkers who are passionate about making an impact and eager to shape the future of transportation.
About the Role
We are in search of a Senior Quality Assurance Engineer to enhance our billing and invoicing systems within the transportation industry. In this pivotal role, you will champion software quality by employing robust quality engineering and test automation practices throughout the Software Development Life Cycle (SDLC). Your responsibilities will include developing and maintaining both manual and automated tests, identifying defects, and ensuring the delivery of reliable, high-quality releases.
Collaboration will be key as you work closely with cross-functional teams, including developers and external partners, to deliver scalable and maintainable solutions. This hybrid role offers a blend of remote and onsite work, crucial for ensuring the accuracy, reliability, and compliance of vital financial systems.
Essential Responsibilities
Test Automation & Quality Engineering
- Design, develop, and maintain automated test scripts utilizing tools such as Selenium, Playwright, and Cypress.
- Integrate automated tests into CI/CD pipelines, including GitHub Actions, Jenkins, and Azure DevOps.
- Contribute to the development of scalable and maintainable test automation frameworks while staying abreast of emerging trends in test automation and quality engineering.
Test Planning & Execution
- Draft and execute detailed, structured test plans and test cases using tools like Azure DevOps and JIRA-Xray.
- Conduct API testing using tools such as Postman and ReadyAPI.
- Perform various testing methodologies, including smoke, functional, regression, integration, and end-to-end testing.
- Engage in exploratory testing to uncover edge cases and defects not captured by automated tests.
Defect Management & Quality Assurance
- Debug, analyze, and report defects, ensuring thorough tracking of issues until resolution.
- Participate in code reviews and provide insights to enhance software quality.

