Senior QA Engineer

Location

United States

Posted

3 days ago

Salary

$145.7K / year

Seniority

Senior

Job Description

Role Description

The Senior QA Engineer is a senior individual contributor responsible for defining, implementing, and scaling Murmuration’s quality assurance strategy across multiple engineering teams. This role goes far beyond manual testing; it requires deep expertise in QA methodologies, automation frameworks, data validation, and quality processes that ensure our products are reliable, accurate, and resilient.

You will partner closely with our Engineering, Product, and Data Teams to build a culture of quality, drive test automation, improve release processes, and ensure that Murmuration’s data-driven products meet the highest standards of correctness and performance.

What You’ll Do

  • Quality Strategy & Leadership
    • Help define and drive Murmuration’s QA strategy across multiple engineering pods, ensuring consistent quality practices and standards.
    • Partner with our QA group to help establish and maintain QA processes, including test planning, automation strategy, release readiness, and defect management.
    • Identify gaps in quality processes and lead cross-team initiatives to improve reliability, test coverage, and engineering efficiency.
    • Serve as a subject-matter expert on QA methodologies, tooling, and best practices.
  • Automation & Technical Execution
    • 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 (i.e., Python, Pandas, SQL, and NoSQL).
    • Implement and maintain CI/CD-integrated test automation frameworks.
    • Contribute to performance, load, and reliability testing for critical systems.
    • Perform manual testing when appropriate, especially for exploratory, usability, or high-risk areas.
  • Cross-Functional Collaboration
    • Work closely with developers, product managers, designers, and data engineers to ensure high-quality delivery of features and platform improvements.
    • Participate in design reviews, requirement refinement, and architecture discussions to ensure testability and quality considerations are built in from the start.
    • Collaborate with DevOps and platform teams to improve deployment pipelines, observability, and release confidence.
  • Mentorship & Culture Building
    • Mentor other QA engineers and developers on testing strategies, automation techniques, and quality best practices.
    • Promote a culture of quality across engineering through documentation, training, and process improvements.
    • Advocate for inclusive, collaborative, and data-driven engineering practices.

Qualifications

  • 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 (i.e., Pandas, SQL, scripting).
  • Experience with cloud environments (e.g., AWS S3, EC2, Lambda, etc.) and containerization (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 in Javascript/Typescript.
  • Experience using and working with a test automation framework (e.g., Playwright, Postman, pytest, Cypress, etc.).

Nice to Haves

  • Experience with NoSQL databases (e.g., MongoDB) and relational databases (SQL).
  • Background in performance testing, load testing, or reliability engineering.
  • Experience in civic tech, political data, or mission-driven organizations.
  • Experience mentoring QA engineers and/or leading QA teams.

Location and Compensation

The Senior QA Engineer is a full-time, salaried position with a comprehensive benefits package, open to candidates anywhere in the United States. The starting salary for this position is $145,684.

Benefits

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members.
  • Retirement benefits with a 5% employer match.
  • A flexible unlimited PTO plan.
  • Generous paid parental leave.
  • Pre-tax commuter benefits.
  • A company laptop.
  • A flexible remote work environment.
  • A home office setup stipend for all new employees.
  • Monthly reimbursement for remote work expenses.
  • A yearly professional development fund.
  • Mental health and wellness benefits through Calm and Better Help.
  • Yearly in-person staff retreats.
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging.

Job 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 (i.e., Pandas, SQL, scripting).
  • Experience with cloud environments (e.g., AWS S3, EC2, Lambda, etc.) and containerization (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 in Javascript/Typescript.
  • Experience using and working with a test automation framework (e.g., Playwright, Postman, pytest, Cypress, etc.).
  • Nice to Haves
  • Experience with NoSQL databases (e.g., MongoDB) and relational databases (SQL).
  • Background in performance testing, load testing, or reliability engineering.
  • Experience in civic tech, political data, or mission-driven organizations.
  • Experience mentoring QA engineers and/or leading QA teams.
  • Location and Compensation
  • The Senior QA Engineer is a full-time, salaried position with a comprehensive benefits package, open to candidates anywhere in the United States. The starting salary for this position is $145,684.

Benefits

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members.
  • Retirement benefits with a 5% employer match.
  • A flexible unlimited PTO plan.
  • Generous paid parental leave.
  • Pre-tax commuter benefits.
  • A company laptop.
  • A flexible remote work environment.
  • A home office setup stipend for all new employees.
  • Monthly reimbursement for remote work expenses.
  • A yearly professional development fund.
  • Mental health and wellness benefits through Calm and Better Help.
  • Yearly in-person staff retreats.
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging.

Related Categories

Related Job Pages

More QA Engineer Jobs

Westinghouse Electric Company, LLC logo

Pega Senior Quality Engineer

Westinghouse Electric Company, LLC

WECTEC Staffing Services delivers customer-focused solutions, offering everything from high-volume, cost-effective staffing to specialized niche roles, while maintaining best-in-class service. Our employees bring expertise across technical and corporate functions, supporting international contracts in over five countries.

QA Engineer3 days ago
OtherRemoteTeam 5,001-10,000

The role involves designing, implementing, and executing a test program to ensure application reliability and performance by creating and executing comprehensive testing strategies. Key duties include developing and maintaining test cases, collaborating on defect management, and refining testing frameworks and methodologies.

United States
$116K - $146K / year
Axon logo

Public Safety QA Architect, Prepared by Axon

Axon

Protect Life. Obsolete the bullet. Global tech company dedicated to capturing truth with connected cameras & devices.

QA Engineer3 days ago
OtherRemoteTeam 1,001-5,000Since 1993H1B Sponsor

The architect will work directly with emergency communications agencies to design and implement next-generation, AI-powered quality assurance systems by translating real-world operational standards into automated QA frameworks. This involves partnering with agency leaders and collaborating with product/engineering teams to shape how AI evaluates emergency communications performance.

United States
$102K - $136K / year
EXL logo

Automation Tester

EXL

EXL is a global company providing business process solutions engineered to help companies streamline operations, simplify compliance, prepare for change, and cr

QA Engineer3 days ago
OtherRemoteTeam 10,001

Automation Tester responsible for designing and maintaining Selenium scripts

United States
OtherRemoteTeam 201-500

The role involves providing automated and manual software testing and quality assurance, including supporting regression testing of existing websites and creating and executing end-to-end test plans for new projects. Responsibilities also include developing and maintaining automation scripts, assisting with team mentoring, and analyzing requirements to produce test cases.

United States