TouchStone builds technology that powers large-scale voter contact and field organizing programs. Our platform supports paid canvassing operations, data-driven outreach, and campaign infrastructure used by major progressive organizations.
We work closely with partners such as Progressive Turnout Project and democracyFIRST to deploy and improve tools that enable organizers to reach millions of voters.
As TouchStone grows, we are looking for a technically capable team member who can help bridge engineering, product development, and partner operations.
About the Role
TouchStone is seeking a Quality Assurance Engineer to support product quality, partner implementation, and technical operations across our voter contact platform.
This is an ideal role for someone who enjoys working across software systems, data operations, and real-world product use cases, and who is interested in growing into a technical leadership role over time.
Perform structured QA testing on new platform releases before partner rollout
Reproduce and document bugs or technical issues for engineering teams
Validate fixes and confirm issues are resolved before production deployment
Develop and maintain QA checklists for platform updates and feature releases
Serve as a technical point of contact for partner organizations using the TouchStone platform
Assist partners with onboarding, platform setup, and workflow troubleshooting
Communicate product updates, known issues, and rollout timelines clearly
Help partners adapt to new features or system improvements
Track feature requests, bug reports, and partner feedback in internal systems
Coordinate with engineering to prioritize fixes and improvements
Help plan rollout strategies for new platform features
Document product workflows and operational procedures
Work closely with the engineering team to test and validate platform functionality
Assist with debugging and issue investigation
Contribute minor development tasks, tooling improvements, or scripts where appropriate
Support engineering workflows using tools such as GitHub, Sentry, and related technologies
Qualifications
Experience working with data-driven systems or web applications
Strong attention to detail and quality control
Ability to clearly document bugs, workflows, and technical issues
Strong written and verbal communication skills
Comfort working with both technical teams and non-technical partners
Familiarity with TypeScript, React 19, Next.js 16 App Router, SQL/PostgreSQL
Experience working with modern web stacks or cloud infrastructure
Familiarity with large datasets
Experience with Supabase, Vercel, Mapbox, PostGIS, Playwright, CLI tools
Experience with voter contact tools or political data systems (VAN, PDI, EveryAction)
Experience supporting SaaS platforms or technical products
Experience collaborating directly with software engineers
Within the first 6 months, you will:
Establish reliable QA processes for product updates
Improve the speed and clarity of bug reporting and issue resolution
Help partners adopt new platform features successfully
Reduce engineering time spent troubleshooting operational issues
Compensation
$7,000 – $7,500 / month depending on experience