About this role
For over 20 years, Catalist has been a leader in civic data and data science innovation. Our mission is to provide progressive organizations with the data, software, and services needed to better identify, understand, and communicate with the people they need to engage and mobilize. Our clients include the largest, most influential organizations in the U.S. active in civic engagement, advocacy, and political campaigns.
Catalist is home to a dedicated, creative team of technologists, data scientists, and campaign experts committed to using our talents and technology to nurture a vibrant and growing progressive community.
We are seeking a skilled and detail-oriented Software Quality Assurance Engineer to ensure the quality, reliability, and performance of our applications. In this role, you’ll work closely with developers, product managers, and users to define testing strategies, design automated testing frameworks, and ensure high reliability across our software products.
This position reports to the Director of Tools Support & Integrations and works closely with the Client Services, Data, and Tech teams.
This position is included in our CWA bargaining unit.
Frequently Asked Questions
What is the salary for the Software Quality Assurance Engineer role at catalist?
The listed salary for this Software Quality Assurance Engineer position at catalist is USD 85K–95K. This is an Regular Full Time role.
Where is the Software Quality Assurance Engineer position at catalist located?
This Software Quality Assurance Engineer role at catalist is based in Washington, DC. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Quality Assurance Engineer role at catalist full-time or part-time?
This is listed as a Regular Full Time position. It is posted as a Software Quality Assurance Engineer role in the Tools Support & Integrations Team department at catalist.
Which team or department does the Software Quality Assurance Engineer at catalist belong to?
This Software Quality Assurance Engineer position is part of the Tools Support & Integrations Team department at catalist. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Quality Assurance Engineer position at catalist?
Click the "Apply Now" button on this page. You will be redirected to catalist's official application portal hosted on lever where you can submit your application directly.
When was the Software Quality Assurance Engineer job at catalist posted?
This Software Quality Assurance Engineer position at catalist was posted on Jul 31, 2026. Apply as soon as possible — early applications are often reviewed first.