QA Engineer
Posted 9 Oct 2026
Advertised as “QA Engineer - Contract”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 4+ yrs
- Management level
- Individual contributor
- Contract
- Contract
No salary listed for this role.
We believe that sharper minds produce safer outcomes. Our mission is to make the world a safer place by improving training for peace officers through our mobile and web-based platforms.
Our QA team is talented, inquisitive, and fearless - constantly pushing each other to be great. We're looking for a Contract QA Engineer who will integrate deeply with our team and be responsible for addressing mobile/web application challenges and changes that might prevent accurate functionality of our user applications. What we build defines who we are, and you'll play a critical role in ensuring we get the details right every time.
What you’ll gain:
- Impact & Variety: Engage with complex integrations and influence product and engineering decisions.
- Professional Growth: Collaborate across multiple layers, honing versatile engineering skills.
- Autonomy & Ownership: Take full ownership of your features from concept to deployment.
What you'll do:
- Deliver quality through a combination of manual and automated testing.
- Create, maintain, and execute test cases defined in the Test Management Platform (TestRail).
- Define pre-conditions and create test data needed for test case execution.
- Isolate the signal from the noise through methodical troubleshooting and root cause analysis.
- Think out-of-the-box and find creative ways to solve a variety of testing challenges.
- Log high-quality bugs tickets into JIRA.
- Identify and validate across browsers, operating systems, and devices.
- Manage builds & releases on projects from start to finish.
- Leverage 3rd party tools and custom scripts as needed to support testing.
- Create & manage release notes and report test results.
- Periodically monitor application health using reporting dashboards and tools.
- Proactively provide feedback on product usability and recommendations to improve overall quality.
- Assist in supporting the customer by assisting helpdesk support with investigations and ticket triage.
What you need to succeed:
- 4+ years of software QA experience testing web and/or mobile applications
- Strong experience creating, maintaining, and executing test cases, including functional, regression, exploratory, and end-to-end testing
- Experience with SQL, preferably PostgreSQL, including writing queries to validate data, troubleshoot issues, and support application testing