{"schemaVersion":"jobsearcher.job.v1","id":"fd3fdbd6b870448e84af4db7","url":"https://jobsearcher.com/jobs/fd3fdbd6b870448e84af4db7","canonicalUrl":"https://jobsearcher.com/jobs/fd3fdbd6b870448e84af4db7","title":"Quality Assurance Engineer","description":"Job Title: Quality Assurance Engineer IIILocation: Tucson, AZ OR (Remote)Employment Type: Contract Role OverviewWe are seeking a Senior Software Quality Assurance Engineer to support the development and testing of Autonomous Haulage Systems (AHS) and next-generation mining automation technologies.AHS is a fleet management platform used in mining operations where autonomous vehicles are controlled through wireless communication, precision positioning, and obstacle avoidance systems.This role focuses on testing complex distributed, real-time autonomous systems and collaborating closely with Product, Engineering, Hardware, and Operations teams to ensure high-quality, scalable, and reliable software delivery.Key ResponsibilitiesDevelop and execute risk-based QA strategies for AHS platformsBuild and enhance test automation frameworksPerform functional, performance, security, failover, API, and UI testingIntegrate automated testing into CI/CD pipelinesSupport containerized test environments and Infrastructure as CodeDrive shift-left testing and regression automationExecute exploratory/manual testing for edge casesTrack QA metrics, defect trends, and support root cause analysisSupport deployment validation, field installations, and compatibility testingMentor QA engineers and improve enterprise QA practicesTravel up to 10%, including occasional international travelRequired Skills6+ years in Software QA / Systems Testing4+ years in QA Automation / SDETStrong experience with Java, Python, or C#Hands-on REST API / gRPC / UI automationCI/CD pipelines (Jenkins/GitLab/Azure DevOps/GitHub Actions)Docker / containerizationInfrastructure as Code (Terraform/Ansible preferred)Experience testing distributed or real-time systemsPerformance / security / failover testingAutomation framework developmentStrong debugging, documentation, and communication skillsPreferredEvent-driven microservicesNetwork protocols / distributed application debuggingAutonomous systems / robotics / industrial automation / IoT experienceFull SDLC exposure including build/release/testing/production support","company":"Programmingcom","rawCompany":"programmingcom","city":"Tucson","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-05-11T22:41:42.978Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Quality Assurance Engineer","description":"Job Title: Quality Assurance Engineer IIILocation: Tucson, AZ OR (Remote)Employment Type: Contract Role OverviewWe are seeking a Senior Software Quality Assurance Engineer to support the development and testing of Autonomous Haulage Systems (AHS) and next-generation mining automation technologies.AHS is a fleet management platform used in mining operations where autonomous vehicles are controlled through wireless communication, precision positioning, and obstacle avoidance systems.This role focuses on testing complex distributed, real-time autonomous systems and collaborating closely with Product, Engineering, Hardware, and Operations teams to ensure high-quality, scalable, and reliable software delivery.Key ResponsibilitiesDevelop and execute risk-based QA strategies for AHS platformsBuild and enhance test automation frameworksPerform functional, performance, security, failover, API, and UI testingIntegrate automated testing into CI/CD pipelinesSupport containerized test environments and Infrastructure as CodeDrive shift-left testing and regression automationExecute exploratory/manual testing for edge casesTrack QA metrics, defect trends, and support root cause analysisSupport deployment validation, field installations, and compatibility testingMentor QA engineers and improve enterprise QA practicesTravel up to 10%, including occasional international travelRequired Skills6+ years in Software QA / Systems Testing4+ years in QA Automation / SDETStrong experience with Java, Python, or C#Hands-on REST API / gRPC / UI automationCI/CD pipelines (Jenkins/GitLab/Azure DevOps/GitHub Actions)Docker / containerizationInfrastructure as Code (Terraform/Ansible preferred)Experience testing distributed or real-time systemsPerformance / security / failover testingAutomation framework developmentStrong debugging, documentation, and communication skillsPreferredEvent-driven microservicesNetwork protocols / distributed application debuggingAutonomous systems / robotics / industrial automation / IoT experienceFull SDLC exposure including build/release/testing/production support","datePosted":"2026-05-11T22:41:42.978Z","dateModified":"2026-05-11T22:41:42.978Z","hiringOrganization":{"@type":"Organization","name":"Programmingcom","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tucson","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fd3fdbd6b870448e84af4db7"},"url":"https://jobsearcher.com/jobs/fd3fdbd6b870448e84af4db7"}}