Demo

Python Automation Engineer

Smartwork IT Services
Hillsboro, OR Other
POSTED ON 1/13/2026
AVAILABLE BEFORE 3/12/2026

Job Details

Greetings from Smart Work IT Services,

We are seeking a highly experienced Python Automation Engineer with strong expertise in Python/Pytest, Robot Framework, QNX (POSIX), and UX/UI automation. The ideal candidate will play a key role in migrating Robot Framework based automation to Python/Pytest, enhancing automation frameworks, and supporting complex embedded and virtualized environments.

Job Title: Python Automation Engineer

Location: Hillsboro, OR

Job Description:

All these are mandatory, at least 5 years in each)

  • Python (Pytest) OR Robot Framework
  • QNX (Posix)
  • UX/UI Automation & Testing

Required Skills:

  • 5 years of automation experience with strong hands-on Python Pytest.
  • Capable of performing migration activities from Robot Framework based tests to Python/Pytest equivalents.
  • Architect and enhance automation frameworks using Python/Pytest.
  • Experience in QNXOS & Hypervisor (Virtualization) & Cloud (AWS)
  • Build wrapper layers, fixtures, utilities, and reusable automation components.
  • Independently debug cross-layer automation issues involving Python, RF, and device tools.
  • Practical experience with Robot Framework keywords, resources, variables, and test structure.
  • Ability to work with large keyword repositories (1000 keywords).
  • Experience with Appium/Selenium or device/UI automation.
  • Strong understanding of modular test design, page-object/page-keyword patterns, and automation maintainability.
  • Good understanding of Git, branching strategies, and CI/CD workflows.Preferred Qualifications
  • Experience in mobility, embedded, aviation, or high-volume regression environments.
  • Exposure to framework migration, cross-framework interoperability, or keyword reuse models.
  • Bachelor s degree in Computer Science, Electronics, or similar.

Key Responsibilities

  • Analyse and interpret Robot Framework keyword libraries and enable reuse within Python-based executions.
  • Optimise hybrid execution flows involving both Pytest and RF assets.
  • Integrate framework components with CI/CD systems (Jenkins, GitLab, Azure DevOps).
  • Mentor junior engineers and enforce automation design and coding standards.
  • Nice to have skills:
  • Hardware Interfacing (USB, Ethernet, etc.)
  • Inflight Entertainment Systems
  • Multimedia Interfaces (Touch, Audio/Video)
  • Fault Injection & Hardware Simulation
  • GMSL & IP Peripheral Communication
  • Scheduling & Orchestration Test
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $80,000 - $110,000

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 Python Automation Engineer?

Sign up to receive alerts about other jobs on the Python Automation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Smartwork IT Services

  • Smartwork IT Services San Diego, CA
  • Job Details Greetings from Smartwork IT Services! We are seeking for a Cellular Field Tester with one of our valuable clients in San Diego, CA. Job Title: ... more
  • 6 Days Ago

  • Smartwork IT Services Dallas, TX
  • Job Details Job Title: Cellular Field Tester Location: Dallas, TX Job Description: Expertise on 3GPP specs for 3G/4G/5G technologies Able to operate Androi... more
  • 7 Days Ago

  • Smartwork IT Services Cupertino, CA
  • Job Details Title: Cellular Field Tester Location: Cupertino, CA, San Diego, CA, Dallas, TX (Multiple openings) Job Description: Expertise on 3GPP specs fo... more
  • 7 Days Ago

  • Smartwork IT Services Bellmawr, NJ
  • Job Details Network Engineer Bellmawr, NJ Rack/stack routers, switches, and servers Configure, deploy, and troubleshoot LAN/WAN networks Monitor and optimi... more
  • 1 Day Ago


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

  • SWITS DIGITAL Private Limited Hillsboro, OR
  • Greetings from Smartwork IT Services! We are seeking for a Python Automation Engineer for one of our valuable clients in Hillsboro, OR. The ideal candidate... more
  • 7 Days Ago

  • Harjai Technologies Portland, OR
  • Hello, Harjai Technologies (HCPL Global Consulting & Services) is a pioneering Management & IT consulting firm that enables Government, Banking, Private an... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!