Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Catalist

Software Quality Assurance Engineer

Catalist

Software QA Engineer ensuring reliable civic-data applications for progressive organizations. Designing automated tests, validating releases, and tracking defects across web and JVM products.

Posted 8/5/2026full-timeRemote • District of Columbia, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $85,000 - $95,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in test automation and quality assurance for JVM and web-based software products, with strong capabilities in developing automated test scripts and comprehensive test plans. Proficient in collaborating with cross-functional teams to ensure software quality and effective bug tracking.

Highest-signal resume keywords
Test AutomationQuality AssuranceAPI TestingJVM ApplicationsAutomated Testing Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Test AutomationQuality AssuranceWeb Application TestingAPI TestingSQLPython ScriptingTest Plan DevelopmentBug TrackingFunctional TestingRegression Testing
Soft Skills
CollaborationIndependent WorkOrganizational Skills
Tools & Technologies
JiraPostmanSeleniumCypressPlaywrightWebdriverIOAWSGCPDockerJenkins
Industry Keywords
JVMWeb-Based SoftwareRDBMSCloud-Based Performance TestingModern Web Application Architecture

Tech Stack

Tools & technologies
AWSCloudCypressDockerGoogle Cloud PlatformJavaJenkinsLinuxMS SQL ServerMySQLNoSQLOraclePostgresPythonRDBMSReactSeleniumSQL

About the role

Key responsibilities & impact
  • Lead end-to-end testing efforts across sprint cycles, including functional, integration, regression, and performance testing
  • Work with Client Services, Data, and Technology teams to understand and shape functional software requirements toward verifiability
  • Create comprehensive test plans and test cases from product requirements and technical specifications
  • Create and maintain automated regression test suites for Catalist software products
  • Develop and maintain test documentation
  • Provide feedback on software product quality to drive production releases
  • Identify, log, prioritize, and track bugs using project tools such as Jira
  • Collaborate directly with development teams toward quick bug resolutions
  • Adjust working schedule for occasional evenings and weekends as workload demands
  • Work independently and pursue thorough bug discovery
  • Report to the Director of Tools Support & Integrations
  • Work closely with Client Services, Data, and Technology teams

Requirements

What you’ll need
  • 5+ years of experience with test automation and quality assurance for JVM and/or web-based software products
  • Experience with web application testing and web-based API testing
  • Experience with at least one RDBMS, such as PostgreSQL, MySQL, Oracle, or MS SQL Server
  • Hands-on experience developing test automation scripts for web applications, Java applications, and REST APIs
  • Conversant Python scripting and coding skills
  • Strong experience with Playwright, Cypress, Selenium, or WebdriverIO
  • Experience with API testing tools such as Postman or REST Assured
  • Ability to write automation test code for functional testing of JVM applications
  • Conversant understanding of Java and JVM application architecture, including build and deployment processes
  • Experience testing on multiple browsers and platforms, including Chrome, Safari, and Firefox
  • Familiarity with validation, regression, and smoke testing lower in the application stack
  • Sufficient SQL knowledge to query databases directly and provision test scenarios
  • Demonstrated ability to organize and create test cases and test plans, show coverage, and track progress and project health
  • Background check required
  • Preferred: knowledge of AWS, GCP, Docker, columnar or NoSQL databases, cloud-based performance testing tools, modern web application architecture, React, Jenkins or Bamboo, and Red Hat/CentOS Linux platforms

Benefits

Comp & perks
  • Medical, Dental, Vision, and Prescription Drug coverage for eligible staff and eligible dependents
  • Catalist pays 85% of the Medical plan premium
  • HDHP plan with HSA eligibility
  • Dental and Vision coverage at no cost to employees
  • Group Term Life Insurance at no cost to employees
  • Long-Term and Short-Term Disability coverage at no cost to employees
  • 401(k) Safe Harbor Plan with a 3% Catalist contribution from the date of hire
  • Pre-tax or post-tax 401(k) salary contributions up to IRS legal limits
  • Medical and Dependent Care Flexible Spending Accounts
  • Transit benefit FSA program with pre-tax contributions and a company match
  • Up to $750 yearly reimbursement for professional development / education
  • Up to $500 reimbursement for remote work expenses
  • Student Loan PayDown and College SaveUp benefit
  • Generous vacation benefits
  • 15 Paid Holidays (16 in Presidential Inauguration years)
  • Personal Days
  • Sick Leave
  • Parental Leave
  • Office/Remote Hybrid or full Remote status for eligible positions