xelys jobs xelys jobs

Senior Engineer, Test and Automation (Remote, US)

Renew Home

full-remoteseniorpermanentqabackend United States 79 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

CI/CDGitHub ActionsTest AutomationPlaywrightSeleniumTest PyramidPythonTypeScriptReactPostgreSQL

About the role

Role Overview

Renew Home is seeking a Senior Software Engineer, Test & Automation to establish robust automation testing frameworks and a quality-first culture. You will design and maintain CI/CD quality gates and automated checks that enable teams to ship confidently and frequently across a 50+ service Nx monorepo.

Responsibilities

  • Own and evolve CI/CD pipelines: quality gates, test stages, deployment checks, and failure alerting in GitHub Actions.
  • Define and enforce pipeline standards:
    • what runs on every PR
    • what gates a merge vs. a deploy
    • how test results are surfaced to engineers
  • Build scalable test automation frameworks for integration and end-to-end testing of distributed systems.
  • Expand test coverage across the test pyramid, with emphasis on integration/E2E layers that are hardest to maintain.
  • Partner with engineers to instrument services with automated tests and wire them into CI.
  • Debug and improve: analyze flaky tests, slow pipelines, and production incidents to improve coverage, reliability, and release confidence.
  • Maintain test plans, quality metrics, and documentation.
  • Advocate for automated testing and continuous quality improvement.
  • Participate in on-call rotations and maintain strong operational standards.

Requirements

  • 5+ years of professional experience testing web-based applications.
  • Demonstrated hands-on ownership of CI/CD pipelines (design, maintain, improve). GitHub Actions strongly preferred.
  • Strong software engineering fundamentals with proficiency in Python and SQL; comfortable reading and contributing to TypeScript/React.
  • Experience building/maintaining automation frameworks across frontend, backend, and database layers.
  • Experience with web automation tools such as Playwright, Selenium, or BrowserStack.
  • Deep understanding of test pyramid strategy and applying it in fast release cycles.
  • Strong problem-solving, communication, and independent execution.
  • Bachelor’s degree in Computer Science or equivalent experience.

Nice to Have / Bonuses

  • Fluency with AI-assisted development tools (coding agents, LLM-driven review, AI debugging) with a security/robustness mindset.
  • Experience with Renew Home stack: Python, FastAPI, React, Remix, PostgreSQL, Nx, AWS (Lambda/S3/Aurora), GCP Pub/Sub, Prefect, dbt.
  • Familiarity with Nx affected-graph model for efficient CI scoping.
  • Experience with Playwright component/E2E testing in a Remix/React app.

About Renew Home

Renew Home is a mission-driven energy technology company focused on helping customers save energy and money at home. It operates as part of the largest residential virtual power plant in North America, partnering with major brands to manage residential energy for efficiency, savings, comfort, and cleaner energy. The company builds and ships software services across a distributed, multi-service platform.

Scraped 5/12/2026