Urgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $35 - $37 per hour
Hours Full-time, Part-time
Location San Mateo, California

About this job

Job Description

Job Description

Client: Autonomous Vehicle/Tech

Title: QA Engineer: Software Developer in Test

Job Location: Foster City, CA

Duration: ~6 Months

The Pay rate is commensurate with experience and is an estimated range provided by WorkGenius.

Software Developer in Test
Onsite in Foster City, CA | 5 days in office

Responsibilities:

  • Design, build, and maintain automated test suites for backend APIs, background workers, and related microservices across development, staging, pre-production, and production environments
  • Support release validation for versioned service deployments, including regression sign-off before production rollouts
  • Develop and extend performance and load tests (K6 or equivalent) against REST APIs, including realistic data-driven scenarios at scale
  • Integrate automated tests into CI/CD pipelines and release workflows
  • Validate release-critical behavior: data consistency across environments, schema migrations, API contract changes, and cross-service integration points
  • Perform exploratory and component-level testing for new features and defect fixes; triage failures and work with engineering to resolution
  • Monitor release health using dashboards, logs, and test results; identify regressions and quality trends for stakeholders
  • Partner with engineering and QA to translate release requirements into automated coverage and repeatable validation checklists
  • Document test plans, automation design, pipeline logic, and release criteria for long-term maintainability

Required Skills:

  • Strong Python / Typescript proficiency for test automation, API testing, and data validation
  • Experience with REST API test frameworks (pytest, requests, or similar) and schema/contract validation
  • Hands-on experience with performance and load testing tools (K6, Locust, or equivalent)
  • Familiarity with staged software delivery: version tags, environment promotion, and production change management
  • Ability to write SQL for querying release and quality data to support metrics and triage
  • Experience with Git, code review workflows, and CI systems
  • Comfort debugging distributed services in containerized environments (logs, health checks, basic cluster tooling)
  • Strong written and verbal communication skills

Nice to Have:

  • Experience testing geospatial, mapping, or routing-related platforms
  • Background validating impact-assessment or constraint-management workflows in production systems
  • Familiarity with observability stacks (metrics, tracing, log aggregation) for release validation
  • Experience with cloud data stores and query tools (S3, Athena, or similar) for test and metrics analysis
  • Exposure to workflow orchestration for data or test pipelines (Airflow or similar)
  • Practical experience using AI-assisted development tools to improve test authoring and debugging productivity
  • Prior work in QA, release management, or software quality metrics in a high-availability SaaS environment

Nearby locations

Posting ID: 1291151336 Posted: 2026-08-31 Job Title: Qa Engineer Software Developer