Senior QA Engineer
$109,000–$130,000 year
Hybrid · New York City, New York, United States
Job Summary
Senior QA Engineer responsible for designing automated testing frameworks in Python for APIs, web, and mobile applications; maintaining CI/CD integrations to support automated validation and continuous delivery; creating scalable test environments and tools to accelerate release velocity; partnering with development, DevOps, and product teams to define test strategy and ensure quality from ideation through deployment; applying observability and analytics to surface product insights; leveraging AI-assisted coding tools to write code and improve testing workflows. Hybrid role based in New York City, reporting to the Senior QA Manager. Must have extensive hands-on experience with Python, Selenium or Appium, and modern test automation frameworks, plus cloud platforms and CI/CD tooling.
Required Qualifications
- 5+ years of experience in test automation, TestOps, or software engineering
- 5+ years of experience with Python
- 5+ years of experience with Selenium or Appium
- 5+ years of experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- 5+ years of experience with cloud platforms (AWS, GCP, or Azure)
- Familiarity with AI-assisted coding or automated test generation tools (Cursor, Copilot, or Claude)
- Strong experience designing automated testing frameworks in Python for APIs, web, and mobile apps
- Experience maintaining CI/CD pipeline integrations
- Experience with observability: logs, metrics, telemetry
- Ability to collaborate with development, DevOps, and product teams
- Commitment to journalistic independence and mission
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.