Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager, Software QA image - Rise Careers
Job details

Engineering Manager, Software QA

Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people’s lives more fulfilling.

Location:

This position can be based either within commuting distance of our Salem, OR headquarters or remotely in the San Francisco Bay Area.   For remote candidates, regular travel to Salem, typically 2 weeks per month will be required. 

About the Role

As the Engineering Manager of Software QA, you will lead the strategy, execution, and evolution of quality assurance for Agility’s robotics software.  You’ll manage and grow a team responsible for validating our humanoid robot platform, ensuring software releases are reliable, performant, and ready for real-world deployment.

This role goes beyond day-to-day testing—you’ll be responsible for building out scalable test methodologies, refining CI/CD pipelines, and embedding a culture of quality into every stage of the development cycle.  You will collaborate closely with software developers, controls engineers, systems engineers, and test teams to ensure rigorous, efficient, and automated validation practices are in place.

This is an ideal role for a technically strong, process-driven leader who can balance speed and stability while scaling QA operations for advanced robotic systems.

Key Responsibilities

Leadership & Strategy

  • Lead, grow, and mentor a team of SW QA engineers focused on end-to-end testing of robotics software, from perception and locomotion to behavior and autonomy.
  • Define and execute the QA roadmap for software quality, test infrastructure, and CI/CD strategy as Agility’s robot fleet and software complexity scale.
  • Champion a “quality-first” mindset across the engineering organization by setting expectations, driving accountability, and advocating for robust testing at every stage.

CI/CD & Test Infrastructure

  • Refine and evolve Agility’s CI/CD processes, ensuring fast, reliable, and scalable software validation from code commit to release.
  • Own the architecture and tooling for test execution, artifact management, regression tracking, and reporting.
  • Identify gaps in current test coverage and infrastructure, and lead efforts to develop simulation- and hardware-in-the-loop testing solutions.

Test Methodology & Automation

  • Establish and scale structured test development practices to validate the full robotics software stack, including controls, state estimation, planning, and perception.
  • Oversee development of automated test frameworks for both simulation and physical robots, ensuring test cases are meaningful, maintainable, and well-aligned with product goals.
  • Ensure repeatability, reliability, and traceability across all validation workflows—manual and automated.

Execution & Collaboration

  • Oversee testing of software releases on both development and production robot platforms, ensuring regressions are caught early and addressed swiftly.
  • Partner with Software, Controls, and Systems Engineering teams to triage, reproduce, and resolve high-priority bugs.
  • Drive and participate in root cause analysis efforts by guiding deep-dive investigations using logs, telemetry, and test artifacts, partnering closely with integration engineers.

Process Ownership & Quality Gates

  • Define quality gates for software releases, balancing speed with rigor to maintain stability without slowing innovation.
  • Develop and enforce processes for bug tracking, prioritization, and resolution, ensuring efficient communication between QA and development.
  • Create KPIs to track software quality, test coverage, and release readiness—and use them to drive continuous improvement.

Reporting & Documentation

  • Deliver clear and actionable QA reports summarizing test outcomes, trends, and risks.
  • Ensure robust documentation of QA processes, test plans, and tooling to support internal alignment and team scaling.
  • Provide regular updates to leadership on software health, risk areas, and resource needs.

Qualifications

Experience

  • 8+ years of industry experience in software QA, systems validation, or test infrastructure, with at least 3 years in a leadership or management role.
  • Proven experience testing complex, multidisciplinary systems—robotics, autonomous vehicles, or embedded systems preferred.
  • Track record of building, scaling, and managing QA teams in high-growth, fast-paced environments.

Technical Expertise

  • Apply hardware intuition to design optimal testing and interpret results, data, and robot behavior to map observations back to likely root causes in hardware, firmware, or software.
  • Strong understanding of robotics hardware—actuators, sensors, embedded systems, and mechanics—and how it affects real-world performance.
  • Deep understanding of software QA methodologies, automated test development, and CI/CD pipelines.
  • Hands-on experience with QA frameworks and tools for robotics, including simulation-based testing (e.g., Gazebo, Isaac Sim, MuJoCo) and real-time validation.
  • Proficiency in scripting languages (e.g., Python) and working knowledge of software development workflows (Git, Jenkins, Docker, etc.).
  • Familiarity with robotics software architecture, embedded systems, control loops, and perception pipelines.

Mindset & Skills

  • Ownership mindset—takes initiative and drives projects forward without waiting for permission.
  • Pragmatic and scrappy—builds processes and tools that solve real problems without unnecessary overhead.
  • Excellent communicator—able to translate test results into actionable feedback and influence across disciplines.
  • Passion for quality, curiosity for how things work, and resilience in the face of complexity.

 

Benefits 

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches twice a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

 

Apply Now: https://grnh.se/b444bbd04us

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager, Software QA, Agility Robotics

If you’re ready to take on an exciting leadership role, Agility Robotics is looking for an Engineering Manager, Software QA to join our innovative team in Salem, Oregon—or you can work remotely from the San Francisco Bay Area! At Agility Robotics, we pride ourselves on our pioneering work in robotic technology, particularly with our humanoid robot, Digit, designed to work alongside humans in everyday environments. In this rewarding position, you’ll steer the strategy and execution of quality assurance for our cutting-edge robotics software. You'll lead a talented team, focusing on end-to-end testing, building scalable test methodologies, and refining CI/CD pipelines. Collaboration is key; you'll work closely with software developers and engineers to embed a culture of quality throughout the development cycle. We’re on the lookout for someone who is technically adept and passionate about driving quality and efficiency throughout our operations. If you’re a proactive leader who thrives in a fast-paced environment, eager to mentor and grow a team dedicated to real-world software deployment, then this role is perfect for you. Join us in making robotics commonplace and enriching people's lives. We can’t wait to welcome you to our vibrant team at Agility Robotics!

Frequently Asked Questions (FAQs) for Engineering Manager, Software QA Role at Agility Robotics
What are the key responsibilities for the Engineering Manager, Software QA at Agility Robotics?

As the Engineering Manager, Software QA at Agility Robotics, you will be responsible for leading a team of QA engineers, defining and executing the QA roadmap, refining CI/CD processes, establishing structured test methodologies, and overseeing testing of software releases across our robot platforms. Your role will also involve collaboration with various engineering teams to ensure rigorous validation practices are maintained.

Join Rise to see the full answer
What qualifications and experience are required for the Engineering Manager, Software QA position at Agility Robotics?

To apply for the Engineering Manager, Software QA at Agility Robotics, candidates should have over 8 years of experience in software QA or systems validation, with at least 3 years in a management role. Experience in testing complex systems such as robotics or autonomous vehicles is preferred, alongside technical expertise in QA methodologies and CI/CD pipelines.

Join Rise to see the full answer
What is the working environment like for the Engineering Manager, Software QA at Agility Robotics?

Agility Robotics fosters an inclusive and respectful work environment that encourages innovation and collaboration. As the Engineering Manager, Software QA, you’ll have the flexibility to work either in our Salem headquarters or remotely from the San Francisco Bay Area, with regular travel to the headquarters. Our company culture emphasizes well-being, professional growth, and a quality-first mindset.

Join Rise to see the full answer
What benefits does Agility Robotics offer to the Engineering Manager, Software QA?

Agility Robotics offers a comprehensive benefits package for the Engineering Manager, Software QA, including a 401(k) plan with company match, stock options, 100% coverage for medical and dental insurance, flexible and unlimited PTO, professional development support, and parental leave programs. Employees also enjoy onsite perks such as catered lunches and healthy snacks.

Join Rise to see the full answer
How does the Engineering Manager, Software QA contribute to Agility Robotics' mission?

The Engineering Manager, Software QA role is pivotal in ensuring the reliability and performance of Agility Robotics’ software releases. By building a culture of quality and implementing robust testing methodologies, you will directly contribute to making advanced robotechnology commonplace in workplaces, thereby enhancing productivity and ensuring a fulfilling user experience.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager, Software QA
Can you describe your experience with CI/CD processes in robotics software?

When answering this question, you should provide specific examples from your past experiences where you've successfully refined or implemented CI/CD processes. Highlight any tools you used, like Jenkins or Docker, and demonstrate your understanding of how these processes enhance software validation and deployment.

Join Rise to see the full answer
How do you approach building and scaling a QA team?

In your response, discuss your leadership philosophy and strategies for hiring, training, and mentoring QA engineers. Mention the importance of promoting a quality-first mindset and fostering an inclusive environment where every team member feels valued and empowered.

Join Rise to see the full answer
What methodologies do you prefer for automated testing in robotics?

Share your favorite automated testing methodologies relevant to robotics, such as simulation-based testing using Gazebo or real-time validation frameworks. Discuss the advantages of these methodologies and how they improve the testing process in a fast-paced development environment.

Join Rise to see the full answer
How do you handle high-pressure situations where software release deadlines are approaching?

Explain your technique for managing stress and maintaining team morale during tight deadlines. Emphasize the importance of prioritization, clear communication, and perhaps implementing agile methodologies to enhance efficiency without compromising quality.

Join Rise to see the full answer
What steps do you take to identify gaps in current test coverage?

In your answer, detail your systematic approach for identifying gaps in test coverage—perhaps through metrics analysis, code reviews, and stakeholder feedback. Discuss how you would implement adjustments to address these gaps and enhance software quality.

Join Rise to see the full answer
How do you promote accountability within your QA team?

Discuss the ways you foster accountability in your team, such as setting clear expectations, conducting regular check-ins, and celebrating successes as well as learning from failures. Emphasizing a culture of transparency can also be beneficial.

Join Rise to see the full answer
Could you provide an example of a challenging bug you resolved?

Prepare a concise story that highlights a specific bug, your investigation process, and how you collaborated with other teams to identify and resolve the issue. Use this opportunity to display your analytical and problem-solving skills.

Join Rise to see the full answer
What tools and frameworks do you use for manual and automated testing?

List the tools you are proficient with, such as Selenium for web applications or specific robotics testing frameworks. Elaborate on why you prefer these tools and share instances where they have contributed to successful software validation.

Join Rise to see the full answer
How do you ensure the quality of releases without slowing down innovation?

Discuss your approach to maintaining a balance between rigorous testing and the speed of releases. Consider mentioning the implementation of quality gates and automated testing workflows to support efficient development while ensuring robustness.

Join Rise to see the full answer
Why do you want to work at Agility Robotics as the Engineering Manager, Software QA?

Articulate your enthusiasm for Agility Robotics as a company, touching on their innovative approach to robotics and how your values align with their mission. Emphasizing your passion for quality in technology and the desire to contribute to groundbreaking projects will strengthen your response.

Join Rise to see the full answer
Similar Jobs

Join Riverside Research as a Quality Assurance Engineer and play a crucial role in maintaining aerospace system integrity in support of national defense.

Photo of the Rise User

Rambus is seeking an experienced Senior Test Engineer to enhance their innovative chip and silicon IP solutions in a collaborative environment.

Seeking an experienced Sr. QA Engineer to elevate our software testing standards in a dynamic remote environment.

Posted 11 days ago

Become a key player in PSA Airlines as a Quality Control Supervisor, ensuring safety and compliance for our aircraft operations.

Photo of the Rise User

As Associate Director of Quality at Baxter, you will lead quality oversight and compliance for external manufacturing partners, ensuring top-tier health standards are met.

Photo of the Rise User
Posted 12 days ago

Join Visa as a Senior Software Test Engineer and help ensure the integrity of their transaction processing through rigorous testing and analysis.

Photo of the Rise User
Medtronic Hybrid Juncos, Puerto Rico, United States of America
Posted 14 days ago

Join Medtronic as a Quality Technician II and ensure the highest quality standards in healthcare technology.

Photo of the Rise User
Posted 9 days ago

Join Tala as a Quality Assurance Specialist to contribute to their mission of empowering the Global Majority through innovative financial solutions.

Founded in 2015, Agility Robotics manufactures highly capable legged robots for diverse markets such as last-mile logistics, telepresence, automated inspection, entertainment, and academic research. By supplying legged machines that can go anywher...

11 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
22 people applied to Tester II at Epic Games
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
14 people applied to Manual QA Tester at Apex Systems
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage