Sr. QA Engineer

Perot Jain

San Antonio (TX)

On-site

USD 101,000 - 123,000

Full time

4 days 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

Plus One Robotics seeks a Senior QA Engineer to ensure robotics software and hardware meet the highest standards. You will test on Linux-based IPCs, build automated suites, analyze logs, and validate end-to-end robot cell operations. Collaboration with developers, product owners, and customers is key.

This is a senior role, not entry level. You'll lead testing strategies, author comprehensive test plans, and integrate automation into CI/CD.

Qualifications

  • Bachelor's degree or equivalent in a relevant field.
  • 5+ years in QA or test engineering, majority software testing.
  • 2+ years developing software test automation.

Responsibilities

  • Define and implement testing strategies for new and existing products across functional, regression, integration, performance, and stability testing.
  • Create detailed test plans, test cases, and documentation from requirements, user stories, and acceptance criteria.
  • Develop and maintain automated test suites; integrate tests into CI/CD pipelines; perform manual tests when needed.
  • Build internal tools to optimize QA workflows, test data collection, and log analysis.
  • Install, deploy, and configure software on Linux-based IPCs; read logs to isolate failures; provide actionable findings to developers.

Skills

QA fundamentals
Python
TypeScript
Linux CLI
Git / GitLab
Hardware testing
English communication
Project juggling

Education

Bachelor's degree in Computer Science, Electrical or Mechanical Engineering
Equivalent industry experience

Tools

Pytest
Puppeteer
Playwright
Docker
GitLab CI

Job description

As a Senior QA Engineer at Plus One Robotics, you will ensure that our robotic systems, including the software and hardware that make them up, are dependable and of the highest quality.

You will deploy and test software on Linux-based industrial PCs (IPCs), build and maintain automated test suites, analyze logs and stack traces to pinpoint failures, and verify that products work end to end in a physical robot cell. You will work closely with developers to find and verify fixes, with product owners to confirm the product does what they intended, and with customers to understand how it is used in the field.

This is a senior level position; we are not considering entry-level candidates for this role.

Essential Functions
Software Testing and Automation
  • Define and implement testing strategies for new and existing products, covering functional, regression, integration, performance, and stability testing
  • Create detailed, comprehensive, and well-structured test plans, test cases, and documentation from requirements, user stories, and acceptance criteria
  • Develop and maintain automated test suites to validate functionality, performance, and stability. Integrate tests into CI/CD pipelines so builds are validated before release. Perform manual tests when automation isn't feasible
  • Build internal tools and scripts to optimize and automate QA workflows, test data collection, and log analysis
Deployment, Debugging, and Defect Management
  • Install, deploy, and configure software builds and deploy packages on Linux-based industrial PCs (IPCs) and test systems
  • Read stack traces, application logs, and system output to isolate where and why a failure occurred, and deliver actionable findings to developers
  • Identify, thoroughly document, and track bugs in GitLab throughout the development cycle, with clear steps to reproduce and supporting logs or screenshots. Work with developers to verify fixes and confirm no regressions
  • Use git and GitLab daily to check out branches and tags under test, review merge requests and pipelines to understand what changed, and manage issues and epics
Hardware and System Testing
  • Perform hands‑on testing of POR robotic systems, including InductOne, verifying that software, electrical, and mechanical sub‑systems work together end to end
  • Troubleshoot at the system level to determine whether a fault originates in software, electrical, or mechanical sub‑systems
Collaboration and Leadership
  • Be an advocate for our customers and end users by holding a high standard for quality and usability
  • Work with product owners to confirm features meet requirements and intended customer use, and participate in acceptance and release sign‑off
  • Present QA data, test results, and analyses to stakeholders, including customers, leadership, and cross‑functional teams, in a clear, accessible manner tailored to the audience
  • Mentor interns and junior‑level teammates by sharing QA best practices, providing technical guidance, reviewing their work, and supporting their professional development
Qualifications
Required
  • Strong software QA fundamentals: test strategy, test plan development, test case design, bug reporting, regression testing, fix verification, and acceptance testing
  • Proficient in Python, TypeScript, or a similar language used in test automation
  • Working proficiency with the Linux command line, including file system navigation, permissions, SSH, managing services, and reading logs
  • Experience installing and deploying software builds or deploy packages to test or production systems
  • Experience with git and GitLab (or GitHub): branches, tags, merge requests, and issue tracking
  • Experience testing hardware or physical systems, or a demonstrated aptitude and willingness to learn hands‑on hardware testing
  • Excellent verbal and written communication skills in English
  • Ability to prioritize and manage multiple projects simultaneously in a dynamic environment
Preferred
  • Experience with testing frameworks such as Pytest, Puppeteer, Playwright, or similar. Familiarity with C++
  • Experience with CI/CD pipelines, ideally GitLab CI
  • Experience with Docker or other containerized deployments
Required Education and Experience
  • A bachelor's degree in Computer Science, Electrical or Mechanical Engineering, or a related field, or equivalent industry experience
  • 5+ years of experience in QA or test engineering, with the majority in software testing
  • 2+ years of hands‑on experience developing software test automation
  • Experience testing products that combine software and hardware, such as robotics, automation, or embedded systems
Work Environment & Travel
  • This position operates in a professional office setting with occasional exposure to robotic systems and moving mechanical parts. The noise level in the work environment and job sites may at times be loud.
  • There is some travel expected for the purposes of customer support and deployments.
Position Type/Expected Hours of Work/Location

Full time, 40 hours/week between M-F, 9:00am-6:00pm, In office at our San Antonio based HQ.

The range for this role starts at $112,000 per year. Starting salary is based on years of experience. We are not able to provide visa sponsorship for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. QA Engineer
Sr. QA Engineer

Plus One Robotics • San Antonio (TX)

On-site
USD 101,000 - 123,000
Senior QA Engineer, Robotics & Automation
Senior QA Engineer, Robotics & Automation

Perot Jain • San Antonio (TX)

On-site
USD 101,000 - 123,000
Senior QA Engineer – Robotics & Automation
Senior QA Engineer – Robotics & Automation

Plus One Robotics • San Antonio (TX)

On-site
USD 101,000 - 123,000
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
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

Civ Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000
Sr. Controls Engineer
Sr. Controls Engineer

Plus One Robotics • San Antonio (TX)

On-site
USD 110,000 - 160,000
Sr. Controls Engineer
Sr. Controls Engineer

Integratedcooling • San Antonio (TX)

On-site
USD 102,000 - 124,000
Sr. Quality Engineer- First Dollar (Remote)
Sr. Quality Engineer- First Dollar (Remote)

Inspira Financial • Oak Brook (IL)

On-site
USD 91,000 - 111,000
Healthcare
401K savings plan
Paid time off
+2
Sr. Quality Engineer
Sr. Quality Engineer

Quest Global • California

On-site
USD 90,000 - 101,000
Health insurance
401(k)
401(k) matching
+6
QA Manager
QA Manager

Corvus Robotics • Mountain View (CA)

On-site
USD 120,000 - 180,000