Murmuration

Murmuration

Murmuration is a company dedicated to transforming political campaigns and advocacy efforts to improve public education in the United States. They provide sophisticated data and analytics, proprietary technology, strategic guidance, and programmatic su...

Diversified Consumer Services
11-50

Description

  • Define and drive QA strategy across multiple engineering pods to ensure consistent quality standards.
  • Partner with QA teammates to establish and maintain test planning, automation strategy, release readiness, and defect management processes.
  • Identify gaps in quality practices and lead cross-team efforts to improve reliability, test coverage, and engineering efficiency.
  • Design, build, and maintain automated test suites for web applications, APIs, backend services, and data pipelines.
  • Develop automated data validation tests for large-scale datasets, ETL workflows, and analytics systems.
  • Implement and maintain CI/CD-integrated test automation frameworks.
  • Contribute to performance, load, and reliability testing for critical systems.
  • Perform manual testing for exploratory, usability, and high-risk areas when appropriate.
  • Collaborate with engineering, product, design, data, DevOps, and platform teams to improve delivery, deployment pipelines, observability, and release confidence.
  • Mentor QA engineers and developers and promote a culture of quality through documentation, training, and process improvements.

Requirements

  • 8+ years of experience in Quality Assurance, Software Engineering in Test, or related roles.
  • Strong experience designing and implementing automated tests for web applications, APIs, and backend services.
  • Proficiency with test automation and data validation using tools such as Pandas, SQL, and scripting.
  • Experience with cloud environments such as AWS S3, EC2, and Lambda, plus containerization with Docker.
  • Strong understanding of QA methodologies, test design techniques, and defect management.
  • Experience testing data-intensive systems, ETL pipelines, or analytics platforms.
  • Familiarity with Git, GitHub, CI/CD pipelines, and Agile/Scrum workflows.
  • Excellent debugging, analytical, and communication skills.
  • Ability to lead quality initiatives across multiple teams and influence the engineering process.
  • Experience with JavaScript/TypeScript.
  • Experience using a test automation framework such as Playwright, Postman, pytest, or Cypress.
  • Nice to have: Experience with NoSQL databases such as MongoDB and relational databases (SQL).
  • Nice to have: Background in performance testing, load testing, or reliability engineering.
  • Nice to have: Experience in civic tech, political data, or mission-driven organizations.
  • Nice to have: Experience mentoring QA engineers or leading QA teams.

Benefits

  • Starting salary of $145,684.
  • Full-time, salaried role with a comprehensive benefits package.
  • Health, vision, and dental insurance with 100% of premiums covered for employees and qualifying family members.
  • Retirement benefits with a 5% employer match.
  • Flexible unlimited PTO plan.
  • Generous paid parental leave.
  • Flexible remote work environment anywhere in the United States.
  • Home office setup stipend for new employees plus monthly remote work expense reimbursement.
  • Yearly professional development fund.
  • Mental health and wellness benefits through Calm and Better Help.
  • Company laptop and yearly in-person staff retreats.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

QA Engineer - Point of Sales Experience

Popmenu 251-1K Professional Services

Popmenu is seeking a QA Engineer to support the planning, testing, and delivery of software used by restaurant customers and their guests.

6 minutes ago

Senior Quality Assurance Engineer

TherapyNotes 51-250 Health Care Providers & Services

TherapyNotes is hiring a Senior QA Engineer to lead automated testing for its behavioral health SaaS platform across API and UI layers, helping ensure reliable software for clinicians and patients.

Agile C# CI/CD Java JavaScript Selenium
6 minutes ago

Residential Energy Auditor

Resource Innovations 251-1K Renewable Electricity

Resource Innovations is hiring a Residential Energy Auditor in Columbus, Ohio to conduct in-home audits and quality inspections for the AEP Ohio High Efficiency for Low-income Program while supporting program integrity and customer service.

21 minutes ago

Senior Quality Assurance Engineer (Automation)

TherapyNotes 51-250 Health Care Providers & Services

TherapyNotes is hiring a Senior QA Automation Engineer to design and maintain automated testing for its behavioral health SaaS platform, while also supporting performance testing and quality practices across a distributed engineering team.

Agile C# CI/CD Gatling Java JavaScript JMeter K6 Playwright Selenium
21 minutes 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