Software Quality Engineer

Pentangle Tech Services | P5 Group

San Jose (CA)

On-site

USD 110,000 - 160,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ABB is seeking a Software Quality Engineer in San Jose, CA to drive quality assurance across AI vision-powered robotics systems. You will design and execute testing strategies spanning AI models, robotics controls, software and hardware, ensuring robust end-to-end validation.

You will collaborate within Agile/Scrum teams, leverage DevOps practices, and lead domain-specific testing, automation, and data versioning to enable repeatable validation and continuous improvement.

Qualifications

  • Bachelor’s or master’s degree in Robotics, Computer Science, Mechanical/Electrical Engineering, or related field.
  • Proven experience in quality assurance or testing for AI vision, robotics, automation, or AI-driven systems.
  • Strong expertise in AI vision, computer vision techniques, robotics principles (kinematics, sensors, actuators), and control systems.
  • Hands-on experience with automated testing tools and frameworks in multi-domain environments.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent communication and collaboration skills in cross-functional teams.

Responsibilities

  • Drive quality assurance across AI vision-powered robotics systems.
  • Design and execute comprehensive testing strategies across AI models, robotics controls, software, hardware, and system integration.
  • Collaborate with multidisciplinary teams in Agile/Scrum and leverage DevOps to embed quality and automation.
  • Lead domain-specific testing for AI vision models, robotics kinematics, control systems, software algorithms, hardware, UI, and automation cells.
  • Conduct system integration testing and end-to-end validation for cohesive subsystems.
  • Develop, maintain, and optimize automated test suites and frameworks per domain.
  • Manage test infrastructure, environments, CI/CD pipelines, and test data versioning for repeatable validation.
  • Perform root cause analysis, track defects, and coordinate corrective actions with cross-functional teams.
  • Collaborate with software, robotics, hardware, and product teams to align testing strategies and milestones.
  • Maintain documentation, quality metrics, and reporting for continuous improvement.

Skills

AI vision
Robotics
Automation testing
DevOps practices
Agile methodologies
Analytical thinking
Communication skills

Education

Bachelor’s or Master’s in Robotics/CS/Engineering

Tools

Python
C
C++
C#
ROS

Job description

  • We are seeking a highly skilled Quality Engineer to drive quality assurance across our AI vision-powered robotics systems.
  • This role involves designing and executing comprehensive testing strategies—covering AI vision models, robotics controls, software, hardware, and system integration to ensure robust, reliable, and seamless operation.
  • The successful candidate will collaborate closely with multidisciplinary teams in an Agile/Scrum environment and leverage DevOps practices to embed quality, automation, and continuous integration through development, testing, and deployment.
  • Lead domain-specific testing for AI vision models, robotics kinematics, control systems, software algorithms, hardware components, UI, and automation cells.
  • Conduct system integration testing, performing end-to-end validation to ensure all subsystems function cohesively.
  • Develop, maintain, and optimize automated test suites and frameworks tailored for each domain.
  • Manage test infrastructure, including environments, DevOps/CI/CD pipelines, and test data versioning to ensure repeatable and scalable validation.
  • Perform root cause analysis, track defects, and coordinate corrective actions with cross-functional teams.
  • Collaborate with software, robotics, hardware, and product teams to align testing strategies and integration milestones within Agile/Scrum workflows.
  • Maintain comprehensive documentation, quality metrics, and reporting to support continuous improvement initiatives.
Job Title:

Software Quality Engineer

Location:

San Jose, CA

Duration:

Long Term

Client:

ABB

Key Responsibilities
Job Description
  • We are seeking a highly skilled Quality Engineer to drive quality assurance across our AI vision-powered robotics systems.
  • This role involves designing and executing comprehensive testing strategies—covering AI vision models, robotics controls, software, hardware, and system integration to ensure robust, reliable, and seamless operation.
  • The successful candidate will collaborate closely with multidisciplinary teams in an Agile/Scrum environment and leverage DevOps practices to embed quality, automation, and continuous integration through development, testing, and deployment.
  • Lead domain-specific testing for AI vision models, robotics kinematics, control systems, software algorithms, hardware components, UI, and automation cells.
  • Conduct system integration testing, performing end-to-end validation to ensure all subsystems function cohesively.
  • Develop, maintain, and optimize automated test suites and frameworks tailored for each domain.
  • Manage test infrastructure, including environments, DevOps/CI/CD pipelines, and test data versioning to ensure repeatable and scalable validation.
  • Perform root cause analysis, track defects, and coordinate corrective actions with cross-functional teams.
  • Collaborate with software, robotics, hardware, and product teams to align testing strategies and integration milestones within Agile/Scrum workflows.
  • Maintain comprehensive documentation, quality metrics, and reporting to support continuous improvement initiatives.
Additional Skills & Qualifications
  • Bachelor’s or master's degree in Robotics, Computer Science, Mechanical/Electrical Engineering, or related field.
  • Proven experience in quality assurance or testing for AI vision, robotics, automation, or AI-driven systems.
  • Strong expertise in AI vision, computer vision techniques, robotics principles (kinematics, sensors, actuators), and control systems.
  • Hands-on experience with automated testing tools and frameworks in multi-domain environments.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent communication and collaboration skills in cross-functional teams.
Preferred Skills
  • Experience validating AI vision models (object detection, segmentation, pose estimation) in production environments.
  • Familiarity with ROS, robotic simulation platforms, and industrial automation standards.
  • Programming skills in Python, C, C++, or C# for scripting and automation tasks.
  • Knowledge of safety and compliance standards relevant to robotics and automation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Vision & Robotics Quality Engineer
AI Vision & Robotics Quality Engineer

Pentangle Tech Services | P5 Group • San Jose (CA)

On-site
USD 110,000 - 160,000
Software Developer Engineer Test
Software Developer Engineer Test

Aquent • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

Civ Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000
Robotics QA / QC Engineer
Robotics QA / QC Engineer

Field AI • Irvine (CA)

On-site
USD 41,328 - 61,992
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

Civ Robotics inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Healthcare coverage
Equity options
Competitive salary
SJ Robotics Test & Reliability Engineer III
SJ Robotics Test & Reliability Engineer III

Kawasaki • San Jose (CA)

On-site
USD 120,000 - 155,000
Robotics Engineer, Deployment & Testing - San Mateo
Robotics Engineer, Deployment & Testing - San Mateo

Skild AI Inc. • San Mateo (CA)

On-site
USD 90,000 - 120,000
Quality Assurance Analyst
Quality Assurance Analyst

Remote Jobs • Boise (ID)

On-site
USD 70,000 - 90,000
Software Dev Engineer I
Software Dev Engineer I

Ampcus Inc • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Quality Assurance Tech II
Quality Assurance Tech II

Tundra Technical Solutions • North Reading (MA)

On-site
USD 70,000 - 100,000