At Newfire, Quality Assistance focuses on enablement rather than serving as a downstream gatekeeper. Working under the QA Lead, you will build the frameworks, tooling, harnesses, and patterns that make it simple for every engineer to test their own work. You will extend the shared end-to-end suite across critical shopping journeys and build out automated API coverage to safeguard business operations.Your success is measured by how effectively you enable engineers to test, rather than the number of bugs caught downstream. You will frequently map out expected feature behavior, establish documented sources of truth, and maintain test code to the same rigorous standards as production code.
What You’ll Do
Design, extend, and maintain test frameworks, harnesses, and reusable patterns adopted across engineering pods
Expand the shared E2E test suite covering critical shopping journeys while ensuring high reliability in CI pipelines
Perform target regression testing prior to production deployments
Pair directly with software engineers to elevate their unit and integration testing practices
Leverage AI tools to accelerate test authoring, edge-case coverage, and suite maintenance
Triage pipeline failures, isolate flaky tests, and ensure suite execution remains trusted
Manage test data generation and test environments for owned suites
Document testing patterns, standard practices, and feature specifications as they are established
Participate in agile ceremonies and contribute to pull request reviews for test code
What You Bring
4+ years of professional test automation experience
Hands-on project experience with both Cypress and Playwright (current suite uses Cypress; a migration to Playwright is under evaluation)
Strong proficiency in JavaScript / TypeScript
Proven experience in API test automation
Proven track record of building or significantly extending test frameworks and suites from the ground up
Strong alignment with an enablement mindset, equipping engineers to own quality
Sharp exploratory instincts and comfort defining expected behavior in low-documentation environments
Hands-on experience with AI-assisted test generation and suite maintenance
Strong grasp of the test pyramid and proper positioning of E2E testing
Familiarity with Git-based workflows and CI pipelines
Upper-Intermediate to Advanced English (written and spoken)
Ability to work with significant US Eastern Time overlap (LATAM / EMEA locations)
Nice To Have
Experience with Java test tooling (JUnit, REST-assured)
E-commerce domain expertise (checkout, payment processing, user account journeys)
Experience managing CI-integrated test suites and resolving test flakiness
Exposure to performance, load, or accessibility testing