Demo

Senior Automation Engineer

Global Connect Technologies
Hillsboro, OR Full Time
POSTED ON 1/6/2026
AVAILABLE BEFORE 2/4/2026

Job Title: Senior Automation Engineer

Location: Hillsboro, Oregon

Employment Type: Full-Time


Job Description:

We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.


Key Responsibilities

Automation Framework Development

  • Architect, develop, and maintain automation frameworks primarily using Python and Pytest.
  • Lead migration of existing Robot Framework tests to Python/Pytest equivalents.
  • Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.

Test Execution & Optimization

  • Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions.
  • Optimize hybrid execution flows involving both Pytest and Robot Framework assets.
  • Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.

Cross-Layer Debugging & Integration

  • Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems.
  • Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps).

Collaboration & Mentorship

  • Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
  • Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability.

System & Environment Interaction

  • Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS).
  • Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).

Required Skills & Experience

  • 7–10 years experience in automation engineering with 5 years hands-on Python automation using Pytest.
  • Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories.
  • Strong skills in UI automation using tools such as Appium/Selenium.
  • Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns).
  • Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS).
  • Good understanding of Git, branching strategies, and CI/CD workflows.
  • Proven ability to debug complex, multi-layered test automation environments.

Preferred Qualifications

  • Exposure to embedded systems, aviation, or high-volume regression environments.
  • Experience in framework migration, cross-framework interoperability, or keyword reuse models.
  • Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions).
  • Familiarity with fault injection tools and hardware simulation techniques.
  • Bachelor’s degree in Computer Science, Electronics, or related technical field.

Nice-to-Have Skills

  • Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video).
  • Fault-injection and hardware simulation experience.
  • Knowledge of peripheral communication protocols (e.g., GMSL, IP).

Salary.com Estimation for Senior Automation Engineer in Hillsboro, OR
$107,677 to $129,919
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Automation Engineer?

Sign up to receive alerts about other jobs on the Senior Automation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$105,313 - $133,528
Income Estimation: 
$126,015 - $168,198
Income Estimation: 
$126,033 - $165,110
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Global Connect Technologies

  • Global Connect Technologies Shawano, WI
  • Position: Mechanical Engineer Security clearance mandatory Location: Onsite – Komatsu, Shawano, WI Citizenship Requirement: U.S. Citizen only (mandatory) J... more
  • 14 Days Ago

  • Global Connect Technologies Oak Brook, IL
  • Job Title: Embedded Software Engineer – Display & Guidance Systems Location: Oak Brook, IL Employment Type: Full-Time Job Description We are seeking an exp... more
  • 14 Days Ago

  • Global Connect Technologies Oak Brook, IL
  • CNH in Oak Brook, IL manufactures and develops tractors and construction equipment for the agriculture and construction/mining industries. This team is res... more
  • 14 Days Ago

  • Global Connect Technologies Oak Brook, IL
  • Job Title: Automotive Embedded Software Engineer - Telematics Location: Oak Brook, IL Duration: Long Term Overview CNH Industrial designs and manufactures ... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior Automation Engineer jobs in the Hillsboro, OR area that may be a better fit.

  • Pentangle Tech Services | P5 Group Hillsboro, OR
  • Job Title: Senior Automation Engineer Location: Hillsboro, Oregon Keywords: (all these are mandatory, at least 5 years in each) Python (Pytest) OR Robot Fr... more
  • 8 Days Ago

  • BizTek People, Inc. | APA International Placement Consultants Beaverton, OR
  • Position Overview As a senior software engineer on our Cloud Automation team, you will be responsible for building simple and intuitive automation tooling ... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!