Senior QA Engineer

remotehunter • United State
Remote
Apply
AI Summary

Define and lead the QA strategy, ensuring reliability, accuracy, and resilience of data-driven products. Collaborate with engineering, product, and data teams to deliver trustworthy tools and services. Develop automated test suites and data validation tests using Python, Pandas, and SQL.

Key Highlights
Define and lead QA strategy
Collaborate with engineering teams
Develop automated test suites
Key Responsibilities
Define and lead the QA strategy and quality standards across multiple engineering pods
Establish QA processes including test planning, automation strategy, and release readiness
Design, build, and maintain automated test suites for web applications, APIs, and data pipelines
Technical Skills Required
Python Pandas SQL Javascript/Typescript Playwright Postman pytest Cypress AWS S3 EC2 Lambda Docker Git GitHub CI/CD pipelines Agile/Scrum workflows
Benefits & Perks
Comprehensive benefits package
Full-time, salaried position
Fully remote work
Nice to Have
Experience with NoSQL databases (e.g., MongoDB) and relational databases
Background in performance testing, load testing, or reliability engineering
Experience in civic tech, political data, or mission-driven organizations

Job Description



About the Company


The organization operates in the civic engagement and community empowerment sector, addressing the challenge of building collective power by organizing values-aligned partners and providing data-driven insights. The organization aims to redesign social systems to be just, equitable, and resilient, supporting communities to help people lead healthy, free, and dignified lives. Their work spans organizing, data science, technology, and community leadership within a collaborative, mission-driven team environment.


About the Role


The Senior QA Engineer is a senior individual contributor responsible for defining, implementing, and scaling the quality assurance strategy across multiple engineering teams. This role ensures the reliability, accuracy, and resilience of data-driven products by driving test automation, improving release processes, and fostering a culture of quality. Working closely with engineering, product, and data teams, this position directly impacts the organization’s ability to deliver trustworthy tools and services to the communities they serve.


Responsibilities


- Define and lead the QA strategy and quality standards across multiple engineering pods

- Establish QA processes including test planning, automation strategy, and release readiness

- Design, build, and maintain automated test suites for web applications, APIs, and data pipelines

- Develop automated data validation tests for large datasets and ETL workflows using Python, Pandas, and SQL

- Implement and maintain CI/CD-integrated test automation frameworks

- Collaborate with developers and data engineers to embed testability into architecture discussions

- Partner with DevOps to enhance deployment pipelines, observability, and release confidence

- Perform manual exploratory or high-risk testing when appropriate

- Mentor engineers and developers on testing strategies and quality best practices

- Identify and address gaps in quality processes to improve reliability and efficiency


Requirements


- 8+ years of experience in Quality Assurance, Software Engineering in Test, or related roles

- Strong experience implementing automated tests for web applications, APIs, and backend services

- Proficiency with test automation and data validation using Pandas, SQL, and scripting

- Deep understanding of QA methodologies, test design techniques, and defect management

- Experience testing data-intensive systems, ETL pipelines, or analytics platforms

- Proficiency in Javascript/Typescript and frameworks such as Playwright, Postman, pytest, or Cypress

- Experience with cloud environments (AWS S3, EC2, Lambda) and containerization (Docker)

- Familiarity with Git, GitHub, CI/CD pipelines, and Agile/Scrum workflows

- Ability to lead quality initiatives across teams and influence engineering processes


Nice to Have


- Experience with NoSQL databases (e.g., MongoDB) and relational databases

- Background in performance testing, load testing, or reliability engineering

- Experience in civic tech, political data, or mission-driven organizations

- Experience mentoring QA engineers or leading QA teams


Compensation


Starting salary: $145,684

The compensation package is set based on market data and applied consistently.


Benefits & Perks


- Comprehensive benefits package

- Full-time, salaried position

- Fully remote work (open to candidates anywhere in the United States)

- Collaborative, mission-driven work environment


Equal Opportunity Statement


Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

Jobs via Dice

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Mercor

United State

Manual QA Tester

Testing
•
15h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Creyos

United State

Subscribe our newsletter

New Things Will Always Update Regularly