QA Software Engineer
New York, New York
Full Time
$80k - $150k
Our client is seeking a skilled Quality Assurance / Software Engineer to ensure top-tier quality across their software platform. In this hands-on individual contributor role, you’ll collaborate closely with engineering teams to embed quality into the full lifecycle of service delivery—from build and release to production operations.
What You’ll Do
-  Define and execute comprehensive test strategies, including unit, integration, and end-to-end test coverage, to identify issues early and improve release reliability. 
-  Build, maintain, and enhance automated testing frameworks and CI/CD pipelines that gate problematic code and ensure system stability. 
-  Strengthen observability by expanding logging, monitoring, and alerting to accelerate diagnosis of issues in staging and production. 
-  Partner with software and DevOps engineers to reduce flaky tests, prevent regressions, and maintain a production-ready deployment environment. 
-  Lead incident reviews and post-mortem exercises, driving a blameless root-cause culture where learnings lead to process improvements. 
-  Serve as a bridge between engineering, QA support, and customer-facing teams, incorporating feedback into test suites and workflow enhancements. 
What You Bring
-  Demonstrated experience in modern QA/testing practices, including automated unit, integration, and end-to-end tests. 
-  Proficiency with test frameworks such as Cypress, Jest, PyTest or Selenium (or comparable tools). 
-  Experience creating or managing CI/CD pipelines using platforms such as GitHub Actions, GitLab CI, CircleCI, etc. 
-  Working knowledge of build/deployment tooling (e.g., Terraform, Docker, NixOS, etc.). 
-  Comfortable programming in one or more of the following: TypeScript, Python, or C++. 
-  Familiarity working with HTTP/gRPC APIs, scripting tools (e.g., Postman, curl), and thinking about system-level impact of software bugs. 
-  Excellent communicator, able to work across teams and translate complex technical problems into actionable solutions. 
-  Natural sense of ownership and agency—you not only identify issues but proactively drive fixes. 
Nice to Have
-  Experience with release automation, canary or bake-in deployments, or staging hygiene initiatives. 
-  Background in industrial/physical systems or early-stage startup environments where ambiguity and speed are the norm.