Software Engineer (Test Automation) Job at Safran Passenger Innovations, Laramie, WY

cU8zSW9NSnFsdFpVaXFPTmJacTZ1TWRvc3c9PQ==
  • Safran Passenger Innovations
  • Laramie, WY

Job Description

Job Description

Job Description

The Software Engineers participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE) software development and products.

Duties and Responsibilities:

  • Contribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentation
  • Triage and resolve bugs and problems
  • Demonstrate passion for continuous improvement and take personal ownership of quality (i.e., do no harm)
  • Provide realistic estimates, foster a culture of transparency, and meet agreed upon commitments
  • Hold anyone in the product development organization accountable for agreements made
  • Contribute to the creation and improvement of tools features, packaging, testing, test automation and continuous integration, delivery, and documentation
  • Facilitate communication internally, with stakeholders, users, and/or customers on specifications, architecture, design, implementation, and approvals
  • Actively participate, engage, and contribute during meetings
  • Leverage other internal organizations to facilitate product success
  • Present technical information
  • Adhere to, contribute to, and help improve both organizational processes and the software development lifecycle (SDLC)

Requirements

  • Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field
  • 3+ years of software development experience with one or more of the following:
    • UNIX/Linux or embedded operating systems using C/C++
    • Windows using C/C++/C#, .Net, web programming, JavaScript, ASP, SQL
    • Mobile application development using HTML (preferably HTML5), CSS, Angular, AngularJS, Node.JS. Experience with npm, Bower or Webpack would advantageous
  • Experiences with any of the following languages, technologies and techniques would be advantageous:
    • Python, Qt/QML and GUI development
    • MQTT, IPC, RPC, sockets and/or audio/video players
    • Ethernet, networking ARINC 429, RS-485/422, I2C, SPI, MDIO, CAN
    • Bootloaders (U-Boot)
    • Troubleshooting & debugging
    • Formal Engineering Requirements documentation and processes
    • Manufacturing Test, Acceptance Test & associated procedures

In addition to the basic requirements, this individual should possess the following:

  • Strong knowledge in creating scalable, maintainable architectures, especially those supporting extensive automated testing
  • Deep expertise in designing and implementing scalable test automation frameworks. Familiarity with frameworks like Selenium, Cypress, TestNG, or JUnit, and knowledge of custom frameworks for specific applications or systems
  • Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI, etc.), as they’ll need to integrate testing frameworks into deployment processes for automated quality checks
  • Strong proficiency in languages commonly used in test automation (e.g., Python, Java, JavaScript, or Ruby) and scripting for automation of repetitive tasks
  • Knowledge of performance testing tools (like JMeter, Gatling, or Locust) to ensure the framework can support high volumes of tests and handle load effectively
  • Familiarity with Docker and Kubernetes, as scalable frameworks often leverage containerized testing environments for distributed testing
  • Solid understanding of QA methodologies, including black-box testing, white-box testing, regression testing, and user acceptance testing, to guide the framework’s development to meet various testing needs
  • Experience with cloud services (AWS, Azure, GCP) to build scalable test environments and utilize cloud resources for high-parallel testing capabilities
  • Knowledge of security testing and compliance frameworks, especially if the testing framework needs to incorporate security or compliance checks
  • Ability to communicate effectively with QA teams, developers, and product managers, ensuring the framework aligns with broader engineering goals and is easily adoptable

Benefits

In addition to a comprehensive package of health benefits that include company contributions, Safran Passenger Innovations offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:

  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with company match
  • Paid time off covering vacations, personal time off and sick days, capped off by an exciting year-end holiday shutdown
  • Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off

Job Tags

Holiday work,

Similar Jobs

Boston Children's Hospital

Clinical Social Worker, MSW, LICSW BCH TAP Program Job at Boston Children's Hospital

 ...beyond This School Focused Training & Access Project Social Worker (TAP) will be responsible for: Designing, facilitating, and...  ...health providers, educators, and school professionals Receiving support and coaching in designing and facilitating workshops for school... 

The Children's Place

Sourcing Assistant- Corporate Headquarters, NJ Job at The Children's Place

 ...production-related functions and processes Track production process and production purchase order uploads and maintenance in SAP and GT Nexus systems Lead approval meetings with Design, Production, and merchants and relay communication and follow up to overseas offices... 

Horizon Air Solutions, LLC

Facebook Ads Manager for HVAC Company - Local Lead Generation Expert Needed Job at Horizon Air Solutions, LLC

 ...Description: Were Horizon Air Solutions, a residential HVAC company in Houston, TX. Were looking for an experienced Facebook Ads expert to manage and scale lead generation campaigns focused on new system installs and seasonal promos. Responsibilities: Build, test... 

starbirdchicken.com

Corporate R&D Chef Job at starbirdchicken.com

 ...may include other duties as assigned.Logs samples and stores them in the designated area.Supervisory Responsibilities:The Corporate R&D Chef has no oversight or accountability for others.Qualifications - Education, Experience, License/Certifications:To perform this... 

MOGEL

Sales Associate - K-12 Educational Solutions Job at MOGEL

 ...0% Are you passionate about helping schools navigate and adopt impactful digital learning tools for their students? A leading EdTech provider is looking for a Sales Associate to support regional Account Executives in building relationships and growing business throughout...