Location: Foster City CA or San Diego CA Work Schedule: Onsite 5 Days in Office
We are seeking a Contract Test Engineer to join the Autonomous Vehicle Operations Software QA Team focusing on API integration testing performance testing and synthetic monitoring for CTM our clients mission-critical backend service that coordinates operational tasks and tickets across the autonomous vehicle fleet.
This role requires close collaboration with backend engineers QA leads and operations teams to ensure high-quality reliable releases.
Key Responsibilities:
Develop maintain and expand Playwright-based API integration tests (TypeScript) to enhance regression coverage across CTMs task ticket notification and scheduling workflows.
Perform manual API testing for CTM features releases hotfixes and pre-merge validations.
Monitor and triage synthetic test failures running on scheduled cron cycles against deployed environments.
Support defect triage: identify reproduce and verify bugs across Dev Staging and Production.
Collaborate with developers QA leads and product managers to ensure test completeness and release readiness.
Provide QA sign-off for releases and ensure all validation activities meet defined quality standards.
Document test results maintain traceability to requirements in TestRail and track issues to closure.
Contribute to ongoing improvements in test infrastructure (testcontainers setup cleanup patterns CI pipeline via Bazel/Buildkite).
Qualifications:
Bachelors or Masters degree in Computer Science Engineering Mathematics or related field.
1-3 years of experience as a QA/Test Engineer with proven skills in testing large-scale complex backend services.
Strong experience with TypeScript or JavaScript.
Experience with API testing (REST) and tools like Postman curl or programmatic HTTP clients.
Familiarity with testing tools like JIRA and TestRail.
Bonus Qualifications:
Familiarity with Grafana Docker and Testcontainers for spinning up containerized test environments.
Experience with Bazel or similar build systems.
Understanding of event-driven systems and WebSocket patterns.
Location: Foster City CA or San Diego CAWork Schedule: Onsite 5 Days in Office We are seeking a Contract Test Engineer to join the Autonomous Vehicle Operations Software QA Team focusing on API integration testing performance testing and synthetic monitoring for CTM our clients mission-critical ba...
Location: Foster City CA or San Diego CA Work Schedule: Onsite 5 Days in Office
We are seeking a Contract Test Engineer to join the Autonomous Vehicle Operations Software QA Team focusing on API integration testing performance testing and synthetic monitoring for CTM our clients mission-critical backend service that coordinates operational tasks and tickets across the autonomous vehicle fleet.
This role requires close collaboration with backend engineers QA leads and operations teams to ensure high-quality reliable releases.
Key Responsibilities:
Develop maintain and expand Playwright-based API integration tests (TypeScript) to enhance regression coverage across CTMs task ticket notification and scheduling workflows.
Perform manual API testing for CTM features releases hotfixes and pre-merge validations.
Monitor and triage synthetic test failures running on scheduled cron cycles against deployed environments.
Support defect triage: identify reproduce and verify bugs across Dev Staging and Production.
Collaborate with developers QA leads and product managers to ensure test completeness and release readiness.
Provide QA sign-off for releases and ensure all validation activities meet defined quality standards.
Document test results maintain traceability to requirements in TestRail and track issues to closure.
Contribute to ongoing improvements in test infrastructure (testcontainers setup cleanup patterns CI pipeline via Bazel/Buildkite).
Qualifications:
Bachelors or Masters degree in Computer Science Engineering Mathematics or related field.
1-3 years of experience as a QA/Test Engineer with proven skills in testing large-scale complex backend services.
Strong experience with TypeScript or JavaScript.
Experience with API testing (REST) and tools like Postman curl or programmatic HTTP clients.
Familiarity with testing tools like JIRA and TestRail.
Bonus Qualifications:
Familiarity with Grafana Docker and Testcontainers for spinning up containerized test environments.
Experience with Bazel or similar build systems.
Understanding of event-driven systems and WebSocket patterns.