Quality Assurance Automation Engineer (AI-First)

Patterson-UTI

Full-time Computer Occupations
Apply Now
Location
Edmonton, Alberta, Canada
Posted
July 10, 2026

Job Description

Detailed Description:

  • Design, develop, and maintain automated test frameworks for embedded systems, backend services, and operator interfaces (desktop, web, or mobile).
  • Implement automated regression, integration, and system-level tests for real-time and hardware-integrated software.
  • Collaborate with developers and hardware engineers to define test strategies for timing-sensitive and safety-critical functionality.
  • Develop test harnesses and simulation environments to validate software behavior without requiring physical hardware where possible.
  • Utilize AI development tools to assist in generating test cases, building test scripts, analyzing logs, and identifying defect patterns.
  • Evaluate AI-generated test artifacts to ensure meaningful coverage, correctness, and reproducibility.
  • Perform root cause analysis on defects spanning software, hardware interaction, and deployment environments.
  • Participate in requirements ...