QA Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
Software Developer in TestOnsite in Foster City, CA | 5 days in officeResponsibilities: - 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 maintainabilityRequired 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 skillsNice 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
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
