Catalist

Catalist

Catalist is the data utility for the Progressive community, providing data and services exclusively to progressive organizations for civic engagement purposes.

IT Services
51-250

Description

  • Lead end-to-end testing across sprint cycles, including functional, integration, regression, and performance testing.
  • Work with Client Services, Data, and Technology teams to shape software requirements so they can be tested effectively.
  • Create comprehensive test plans and test cases from product requirements and technical specifications.
  • Build and maintain automated regression test suites for Catalist software products.
  • Develop and maintain test documentation.
  • Provide quality feedback that informs production release decisions.
  • Identify, log, prioritize, and track bugs in project tools such as Jira while coordinating with developers on resolutions.
  • Adjust working hours as needed, including occasional evenings and weekends.
  • Work independently and maintain a strong focus on finding defects.

Requirements

  • 5+ years of experience in 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 skill in Python scripting and coding.
  • Strong experience with automation frameworks such as Playwright, Cypress, Selenium, or WebdriverIO, and API testing tools such as Postman or REST Assured.
  • Ability to write automation test code for functional testing of JVM applications.
  • Working understanding of Java and JVM application architecture, including build and deployment processes.
  • Experience testing across 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 create appropriate test scenarios.
  • Demonstrated ability to organize test cases and test plans to track coverage, progress, and project health.
  • Background check required.
  • Knowledge of cloud platforms such as AWS or GCP and containerized environments such as Docker (preferred).
  • Experience with columnar or NoSQL databases such as Vertica, Greenplum, RedShift, HBase, or Cassandra (preferred).
  • Experience with cloud-based performance testing tools (preferred).
  • Working understanding of modern web application architecture and components (preferred).
  • Experience with React (preferred).
  • Experience with CI tools such as Jenkins or Bamboo (preferred).
  • Experience with deployment and enterprise use of Redhat or CentOS Linux platforms (preferred).

Benefits

  • Medical, dental, vision, and prescription drug coverage, with 85% of the medical premium paid by Catalist.
  • Dental and vision coverage provided at no cost to employees.
  • Group term life insurance plus short-term and long-term disability coverage at no cost to employees.
  • 401(k) Safe Harbor Plan with a 3% employer contribution from date of hire.
  • Medical and dependent care FSAs, plus a transit benefit FSA with company match.
  • Up to $750 per year for professional development/education and $500 for remote work expenses.
  • Student Loan PayDown and College SaveUp benefits.
  • Generous vacation, 15 paid holidays, personal days, sick leave, and parental leave.
  • Hybrid office/remote or fully remote work options for certain positions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Software Engineer in Test

CD Baby 251-1K Media

CD Baby is hiring a Lead Software Engineer in Test to own automated quality for its artist-facing member application and marketing site as the platform modernizes from a .NET monolith to a modular, service-based architecture.

Agile Argo CD CI/CD Cypress DevSecOps Gatling JMeter K6 Kubernetes Locust .NET Next.js Playwright Selenium
14 hours, 39 minutes ago

Sr QA Automation Engineer

Oddin.gg 51-250 Hotels, Restaurants & Leisure

Oddin.gg is hiring a QA Automation Lead Engineer to lead automation testing for its esports betting software platform and ensure high product quality across releases.

Agile CI/CD Gatling Git Java Jenkins JMeter JUnit Playwright Python Scala Scrum Selenium TestNG
3 days, 13 hours ago

Software Development Engineer in Test Apprentice

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer in Test Apprentice for a 12-month remote apprenticeship in India to support quality engineering and product testing for its AI-powered business operating system.

C# CI/CD Git GraphQL Java JavaScript Python REST API
3 days, 14 hours ago

Strong Middle / Senior Test Automation Engineer (TypeScript), JR629

ELEKS 1K-5K Construction & Engineering

ELEKS is hiring a Strong Middle/Senior Test Automation Engineer (TypeScript) in Poland, Croatia, or Ukraine to work on software products for law and accounting firms.

Playwright TypeScript
3 days, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers