More jobs:
Automation Framework Engineer – Python, Pytest & Robot Framework
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-01-29
Listing for:
Global Connect Technologies
Full Time
position Listed on 2026-01-29
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Job Description
Keywords: Python, Robot Framework, Pytest
Required Skills & Experience
- Strong Python programming skills with experience in test automation and framework development.
- Hands-on experience with Robot Framework and Pytest, including keyword and tagging-based test design.
- Experience with QNX OS, Linux, and Android-based embedded systems.
- Solid understanding of hardware interfacing — USB, Serial, Ethernet, Audio, and Display interfaces.
- Experience integrating with CI/CD tools (preferably Git Lab runners) and test orchestration systems.
- Familiarity with virtualization technologies and cloud-based environments (e.g., AWS).
- Exposure to in-flight entertainment systems or similar embedded platforms (highly preferred).
- Experience with Jenkins, Git, Gerrit, and Docker containers (plus).
- Experience working with hardware–software integration tools, especially in aerospace or avionics systems.
- Prior experience in in-flight entertainment or automotive infotainment is an added advantage.
Key Responsibilities
- Collaborate with cross-functional teams to integrate Robot Framework libraries and keyword-based tests into an existing Pytest automation framework.
- Develop and maintain Python-based test scripts and automation pipelines using Git Lab CI/CD runners.
- Interface with QNX hypervisor-based systems, Android VMs, and Linux management VMs for testing and validation.
- Perform hardware integration and testing on platforms such as ASB/QASB seat boxes and virtual headend systems.
- Support test execution across multiple environments — developer desktop, virtual racks (AWS), mini racks, and full physical racks.
- Assist in porting and adapting existing Robot Framework tests into Pytest suites within PAC infrastructure.
- Contribute to system-level testing (touchscreen simulation, audio/video interfaces, USB, Ethernet, Bluetooth).
- Provide technical recommendations for long-term scalability and framework evolution.
Preferred Qualifications
- Experience with fault injection testing and hardware simulation tools.
- Familiarity with GMSL (Gigabit Multimedia Serial Link) and IP-based peripheral communication.
- Understanding of test scheduling and orchestration frameworks.
- Background in aerospace, automotive, or infotainment domains.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×