Senior Software Engineer, Quality Engineering

New
J
JobgetherTravel and Rewards
Based in the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of full-stack software development experience building web applications and services, with 6+ years of experience expected for senior-level candidates.
Required Skills
AWSPythonCypressJavascriptTypeScriptC#.NETNext.jsReactPlaywright

Requirements

  • 4+ years of full-stack software development experience building web applications and services, with 6+ years of experience expected for senior-level candidates.
  • Demonstrated depth in software quality engineering, including test strategy, automation frameworks, regression testing, and CI-gated quality controls.
  • Experience treating quality as an engineering discipline, with hands-on ownership of test infrastructure, tooling, and automated validation rather than relying solely on manual processes.
  • Professional experience using AI coding agents such as Claude Code, Cursor, or GitHub Copilot, together with sound judgment about their capabilities, limitations, and failure modes.
  • Strong proficiency in one or more of TypeScript/JavaScript, Python, or C#/.NET.
  • Experience using modern frontend frameworks such as React, Next.js, Vue, or Angular.
  • Hands-on experience with automated unit, integration, and end-to-end testing using tools such as Playwright, Cypress, Jest, Vitest, pytest, or comparable frameworks.
  • Experience designing RESTful APIs, working with microservices, and delivering cloud-native applications on AWS, Azure, or GCP.
  • Working knowledge of containerization and modern CI/CD practices, including Docker, Kubernetes, GitHub Actions, or equivalent technologies.
  • Strong analytical and problem-solving abilities, with the judgment to identify subtle defects, evaluate AI-generated output, and distinguish genuine quality improvements from misleading signals.
  • Ability to operate as a builder and independent contributor, taking ownership of complex engineering problems and translating them into scalable technical solutions.
  • Familiarity with the Model Context Protocol, prompt engineering for software development, or AI evaluation frameworks is a plus.

Responsibilities

  • Own and continuously raise the quality standard for AI-generated and human-written production code, evaluating software for correctness, security, performance, maintainability, and reliability.
  • Design and build automated testing, regression, and AI evaluation infrastructure, including frameworks capable of detecting silent failures that traditional test suites may overlook.
  • Develop and integrate automated quality workflows for testing, code-review triage, deployment validation, and release management directly into CI/CD pipelines.
  • Establish practical release criteria, coverage expectations, quality signals, and engineering guardrails that enable teams to move quickly without compromising reliability.
  • Build and ship full-stack features and services from development through production, maintaining a strong hands-on presence in the codebase.
  • Use AI coding agents as core engineering tools, directing multi-step development workflows through effective prompting, context management, validation, and checkpoints.
  • Build observability, monitoring, alerting, and guardrail dashboards that identify failures quickly and connect technical issues to their impact on end users.
  • Partner with Risk and Security teams to protect sensitive member information and ensure privacy and security requirements are embedded throughout the development lifecycle.
  • Share best practices, lessons learned, and emerging approaches to AI-assisted development and quality engineering with engineers across the organization.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now