Senior QA Engineer
Core
Building a testing foundation from scratch for a global advocacy platform, ensuring quality for donation forms, fundraisers, and campaign experiments.
Role type
Senior QA Engineer (Contract)
Builds
Automated test coverage, testing standards, and quality frameworks for web services and CMS.
Domain
Non-profit / Activism / Web Services
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Manual and automated testing, test strategy design, Playwright, Python, Docker, mission-critical system testing, coaching engineers, quality metrics definition, incident response, sprint cycle ownership, test automation architecture.
Preferred skills
Non-profit/activism/journalism background, AWS (ECS), MySQL, performance/load testing, multilingual product testing.
Technologies
Playwright, Python, Docker, AWS (ECS), MySQL
Responsibilities
Provide hands-on QA support for high-impact workflows (donations, fundraisers), establish testing standards and shared vocabulary, coach engineers on testing and edge cases, design and grow automated test coverage, define meaningful quality metrics, partner on incident response and post-mortems, act as a thought partner on test strategy during project kickoffs, own QA across the sprint cycle, build feedback loops for defects and regressions.
Seniority
Senior, hands-on IC
