Find Jobs
Find Jobs Near You – Available Work in Your Location
QA Engineer: Software Developer in Test
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$132,672 / year median in California
-6% projected decline
Job Description
QA Engineer:
Software Developer in Test at
WorkGenius Group QA Engineer:
Software Developer in Test at WorkGenius Group in San Carlos, California Posted in about 16 hours ago.
Type:
full-time
Title:
QA Engineer:
Software Developer in
Test Industry:
Autonomous Vehicle /
Technology Location:
Foster City, CA Duration:
Approximately 6 months Responsibilities Design, build, and maintain automated test suites for backend APIs, background workers, and microservices across development, staging, pre-production, and production environments. Develop performance and load tests using K6 or equivalent, including realistic data-driven scenarios against REST APIs at scale. Integrate automated testing into CI/CD pipelines and release workflows; support release validation, regression sign-off, and production rollouts. Validate release-critical behavior, including data consistency, schema migrations, API contracts, cross-service integrations, and new feature or defect-fix functionality. Monitor release health through dashboards, logs, and test results; triage failures, identify quality trends, collaborate with engineering, and document test plans and release criteria. Requirements Strong Python and/or TypeScript proficiency for test automation, API testing, and data validation; experience with REST testing frameworks such as pytest or requests and schema/contract validation. Hands-on experience with performance and load testing tools such as K6 or Locust, plus SQL proficiency for quality-data analysis, metrics, and triage. Familiarity with staged software delivery, version tags, environment promotion, production change management, Git, code review workflows, and CI systems. Ability to debug distributed services in containerized environments using logs, health checks, and basic cluster tooling; familiarity with observability, cloud data stores, or workflow orchestration is advantageous. Strong written and verbal communication skills; experience in QA, release management, software quality metrics, high-availability SaaS, or geospatial/mapping platforms is preferred. Skills Test Automation Python TypeScript
REST API
Testing pytest K6 Performance Testing
CI/CD SQL
Distributed Systems Hourly rate is commensurate with experience and is an estimated range provided by WorkGenius.
ref_id:
b2369ad3-cac1-46e8-92d0-ddf0cb1a1001