
Real job — pulled straight from Civ Robotics’s careers page · Verified August 26, 2026 · No reposts.
Job description
Civ Robotics is hiring a Quality Assurance Engineer — a full-time, based in San Francisco, CA role. Apply directly on Civ Robotics's careers page below.
Quality Assurance (QA) Engineer
Location: San Francisco
Department: Engineering
Location Type: IN_OFFICE
Employment Type: FULL_TIME
About the Company
About the Role
- Develop and execute test plans and test cases for robotics products and applications.
- Perform functional, regression, integration, system, and end-to-end testing.
- Build and maintain automated testing infrastructure and test workflows.
- Test Android applications used to operate and configure robotic systems.
- Validate complete workflows such as robot connection, mission loading, operation, stopping, reporting, and configuration.
- Run tests using HITL/simulation environments as well as physical robotic systems.
- Develop and maintain long-running reliability and endurance tests, including overnight and multi-hour operation.
- Perform exploratory and randomized testing to identify unexpected failures and edge cases.
- Validate new features and releases and ensure existing functionality is not affected.
- Reproduce, document, and track issues with clear steps, logs, and supporting data.
- Collaborate with engineering teams to investigate failures and verify fixes.
- Continuously improve testing processes, automation coverage, and release quality.
Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related field.
- Experience: 3+ years of professional experience in software QA, test automation, system testing, or a related role.
- Strong experience with software testing methodologies and test automation.
- Experience testing complex systems involving multiple software and hardware components.
- Experience developing automated tests using Python or similar scripting languages.
- Experience with Android application testing.
- Experience with API and integration testing.
- Comfortable working with Linux and command-line tools.
- Ability to analyze logs, system behavior, and failures across multiple components.
- Familiarity with Git, JIRA, and CI/CD pipelines.
- Strong understanding of regression testing, release validation, and defect management.
- Strong problem-solving and debugging abilities.
- Exceptional attention to detail.
- Ability to think creatively about how systems can fail.
- Strong ownership mindset and commitment to product quality.
- Ability to work collaboratively in a dynamic, fast-paced environment.
- Clear written and verbal communication.
Preferred Qualifications
- Experience testing robotics or autonomous systems.
- Familiarity with ROS/ROS2.
- Experience with simulation, SIL, or HITL testing.
- Experience testing systems combining mobile apps, cloud services, embedded software, sensors, and robotics.
- Experience building automated or agentic testing systems.
- Familiarity with long-duration, stress, reliability, and fault-injection testing.
- Experience with Docker and containerized environments.
- Experience working with hardware or robots in the field.
Why Join Us
- Work on cutting-edge robotics technology deployed on real construction sites.
- Own quality across the complete robotics stack, from applications and cloud services to autonomous machines.
- Join a tight-knit, multidisciplinary team with significant ownership and fast decision cycles.
- Help shape the testing infrastructure and quality processes of a rapidly growing robotics company.
Benefits & Perks
- Comprehensive healthcare coverage (medical, dental, vision) for you and your family.
- Competitive salary with growth potential.
- Equity options in a fast-growing robotics company.
Get QA Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Assistant Vice President, Application Security (Remote)
Frequently asked questions
What skills are required for Quality Assurance Engineer at Civ Robotics?
The required skills for Quality Assurance Engineer at Civ Robotics include: Python, Android, API, Git, JIRA, CI/CD, Docker.
What is the seniority level for Quality Assurance Engineer at Civ Robotics?
Quality Assurance Engineer at Civ Robotics is a Mid Level level position.
How do I apply for Quality Assurance Engineer at Civ Robotics?
You can view the full description and apply for Quality Assurance Engineer at Civ Robotics on EchoJobs: https://echojobs.io/job/civ-robotics-quality-assurance-qa-engineer-dwgdw.