Automation Architect

Overview

On Site
$80 - $90
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

QA Architecture
AI/ML

Job Details

We are seeking a highly motivated and detail-oriented Test Automation Engineer with hands-on
experience in semiconductor testing environments and remote lab setups to join our team focused
on In-Flight Entertainment (IFE) systems. The ideal candidate will have strong PyTest scripting skills
and a background in testing embedded systems and server-client architectures.

Key Responsibilities:

  • System-Level Testing:
    Develop and maintain PyTest-based automated test scripts for verifying system-level
    functionality.
    Validate proper loading and execution of all applications on the headend servers via
    automated test cases.
    Conduct System Integration Testing (SIT) note: no black-box or white-box testing.
    Perform API testing for headend server enablers.
    Ensure debug data from IFE LRUs is captured and downloaded to the gateway.
    Validate lighting behavior (e.g., dimming during aircraft landing/takeoff).
    Seat-End Testing:
    Automate and validate reading light functions across all seat-end devices.
    Verify functionality of all peripheral bar buttons below display screens.
    Test Bluetooth enable/disable functions across seat-ends.
    Ensure media content can be pulled correctly from the headend server to all seat ends.
    Develop test cases to support hand control functionality validation.
    Sample Automation Use-Cases:
    Automate sending factory reset commands to seat-end units from the headend console and
    query status post-reset.
    Contribute to developing additional test cases for hand controls and related interfaces.

Required Skills & Experience:

  • Strong Python and PyTest scripting experience for automation.
    Experience in semiconductor testing environments and working with remote server labs.
    Familiarity with embedded systems, LRU-based architectures, and IFE or aerospace systems
    preferred.
    Good understanding of API testing, debugging, and system-level validation.
    Ability to work collaboratively in a multi-team environment where app-level testing is
    handled separately.
    Preferred Qualifications:
    Prior experience in IFE systems or avionics.
    Familiarity with automation frameworks and tools for hardware-in-the-loop testing.
    Hands-on experience with networked embedded devices and data logging.
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.