Software Operations Specialist
Performs quality control on data annotations and tests internal tools for robotics/autonomy software, reproducing bugs and documenting issues to improve reliability. Requires 1-3 years QA/testing experience, meticulous attention to detail, and remote async work capability.
About the job
Responsibilities
Quality Review of Data Annotation
- Review annotated datasets and labeling outputs for quality and consistency across robotics and autonomy workflows
- Apply defined QC criteria and rubrics to evaluate outputs as pass, fail, or needs review
- Document specific defect types per task — incorrect output, regression, edge-case failure, data inconsistency, tool behavior deviation
- Maintain a clean review log for every item assessed — no undocumented assessments
Tool Testing & Bug Reproduction
- Test internal tools across standard workflows and exception scenarios as directed by the Operations Lead
- Reproduce reported bugs reliably and validate fixes with clear supporting documentation — steps, inputs, expected vs. actual behavior
- Confirm test parameters and scope before each cycle and flag discrepancies
- Track test coverage across tools, workflows, and edge cases
Reporting
- Submit completed QC and testing logs on the agreed cadence
- Flag urgent or high-severity defects same-day — do not wait for the regular report
- Write clear, specific defect notes — exact descriptions of what failed, reproduction steps, and impact, not vague feedback
Escalation & Process Improvement
- Escalate any case where the rubric or test plan is ambiguous or does not cover the scenario — do not guess
- Flag patterns you notice across multiple items — recurring defects, systemic issues, documentation gaps
- Help improve QC processes, testing methods, and internal documentation through structured feedback to the Operations Lead
- Collaborate with operations and engineering teams to communicate findings and support prioritization — all formal feedback routes through the Operations Lead
Requirements
- 1–3 years of experience in QA, software testing, operations, content review, or a closely related field
- Demonstrated ability to apply rubrics or evaluation criteria consistently across high volumes of work
- High attention to detail and strong problem-solving ability — you catch things others miss and document them precisely
- Excellent written and verbal communication — defect notes are specific, clear, and actionable
- Comfortable learning new tools and working across technical systems
- Able to manage multiple tasks independently in a fast-paced, remote async environment
- Reliable and consistent — this role requires showing up to a regular cadence without prompting
Nice-to-Haves
- Experience with mapping, 3D tools, or visual software
- Familiarity with U.S. roadways and driving behavior
- Experience reviewing outputs across multiple modalities — text, image, sensor data, video
- Exposure to robotics, autonomy, or ML training data production environments
- Bachelor's degree
Compensation
- Base salary range: $72,660 - $92,720
Skills
Qa Testing, Software Testing, Data Annotation, Bug Reproduction, 3D Tools, Mapping Software, Sensor Data, Ml Training Data, Robotics, Autonomy Workflows
Similar jobs
QA Engineering jobsFlight Test Interns validate software, hardware, wireless systems, and flight platforms through regression testing, data collection, debugging, and feature verification. The role requires UAS experience, Part 107 certification, Linux familiarity, and strong communication skills.
Test new product features for a childcare SaaS platform, identify edge cases and bugs, document issues in Linear, and collaborate with engineering and product teams to ensure quality and reliability before release. Requires 1-2 years in QA or product ops with strong attention to detail.
Validates over-the-air software updates on automotive ECUs and vehicles through hands-on testing, defect analysis, and Python automation. The role is designed for new graduates with a relevant bachelor's degree, basic Python and Linux skills, and an interest in embedded automotive systems.
The UX Test Engineer will validate software user experiences through manual and automated UI testing, focusing on usability, accessibility, visual consistency, and interface performance. The role suits a new graduate with a relevant bachelor's or master's degree, scripting experience, and strong attention to detail.
The QA Engineer owns functional, integration, exploratory, and regression testing for mission-critical satellite operations software. The role requires at least two years of QA experience, API and web application testing expertise, strong defect investigation skills, and close collaboration with product and engineering teams.