Quality Assurance Automation Engineer (GC/USC only)

Programming.com

Tucson (AZ)

On-site

USD 110,000 - 140,000

Full time

37 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Programming.com in Tucson, AZ seeks a Senior QA Automation Engineer to join the Autonomous Haulage System team, focusing on test strategy, automation frameworks, and reliability of autonomous mining software.

You will collaborate with software and hardware engineers, lead QA initiatives, mentor juniors, and travel up to 10% as needed. Strong Java, Python, or C# skills and REST/gRPC testing experience are required.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of Software QA/Testing experience.
  • 4+ years of Test Automation experience.
  • Experience creating end-to-end test strategies.
  • Strong programming skills in Java, Python, or C#.

Responsibilities

  • Understand the AHS system architecture and create test strategies.
  • Gather and review functional and non-functional requirements.
  • Design, develop, and maintain automated test frameworks.
  • Develop API (REST/gRPC) and UI automation tests.
  • Mentor junior QA engineers and improve QA processes.
  • Travel internationally up to 10% if needed.

Skills

QA/Testing
Test Automation
Java/Python/C#
REST API testing
gRPC testing
UI Automation
IaC
Troubleshooting
Communication
Mentoring

Education

Bachelor’s degree in Computer Science/Software Engineering

Tools

REST API testing
gRPC testing
UI Automation
Infrastructure as Code (IaC)

Job description

Job Title: Quality Assurance Engineer III (QA Automation)

Location: Tucson, AZ

About the Role

Our client is looking for a Senior QA Automation Engineer to join the Autonomous Haulage System (AHS) team. The AHS platform manages autonomous mining trucks using GPS, wireless communication, obstacle detection, and fleet management technologies.

You will work closely with software developers, product managers, hardware engineers, and operations teams to ensure the quality, reliability, and performance of autonomous mining software.

Key Responsibilities
  • Understand the AHS system architecture and create test strategies.
  • Gather and review functional and non-functional requirements.
  • Design, develop, and maintain automated test frameworks.
  • Perform:
  • Functional Testing
  • Performance Testing
  • Security Testing
  • Failover/Recovery Testing
  • Develop API (REST/gRPC) and UI automation tests.
  • Support Shift-Left testing practices.
  • Perform manual exploratory testing when required.
  • Track QA metrics, defects, and test results.
  • Support deployments and field testing.
  • Mentor junior QA engineers and improve QA processes.
  • Travel internationally up to 10% if needed.
Required Skills
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of Software QA/Testing experience.
  • 4+ years of Test Automation experience.
  • Experience creating end-to-end test strategies.
  • Strong programming skills in Java, Python, or C#.
  • Experience with:
  • REST API testing
  • gRPC testing
  • UI Automation
  • Infrastructure as Code (IaC)
  • Strong troubleshooting, analytical, and communication skills.
  • Experience leading QA initiatives and mentoring team members.
Preferred Skills
  • Full Software Development Life Cycle (SDLC) experience.
  • Experience with:
  • Microservices
  • Event-driven architecture
  • Distributed systems
  • Network programming and protocol knowledge.
  • Distributed application debugging.
  • Source control, code reviews, build processes, and release management.
  • Excellent communication with technical and business stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer for Autonomous Haulage Systems
Senior QA Automation Engineer for Autonomous Haulage Systems

Programming.com • Tucson (AZ)

On-site
USD 110,000 - 140,000
Senior QA Engineer - Autonomous Haulage Systems
Senior QA Engineer - Autonomous Haulage Systems

Komatsu Mining Corp. • Mesa (AZ)

On-site
USD 120,000 - 150,000
QA Engineer
QA Engineer

ArrowCore Group • Fremont (CA)

On-site
USD 76,000 - 83,000
QA Test Automation Engineer - III
QA Test Automation Engineer - III

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

thehivecareers.co • Atlanta (GA)

On-site
USD 80,000 - 110,000
Sr. QA Automation Engineer(GC, USC Only)
Sr. QA Automation Engineer(GC, USC Only)

American Business Solutions Inc. • Hartford (CT)

On-site
USD 85,000 - 115,000
Quality Assurance Engineer
Quality Assurance Engineer

Brooksource • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Full time| Senior Quality Assurance Engineer OR Lead
Full time| Senior Quality Assurance Engineer OR Lead

Tek Inspirations LLC • Mesa (AZ)

Hybrid
USD 110,000 - 150,000
QA Automation Engineer
QA Automation Engineer

Snowrelic Inc • Ashburn (VA)

On-site
USD 80,000 - 100,000
QA Engineer Automated 3
QA Engineer Automated 3

Ampcus Inc • Austin (TX)

On-site
USD 90,000 - 130,000