Engineering Structures Jobs in Portland

118 positions found

Firmware Tester - Python
Salary not disclosed
Hillsboro, OR 3 days ago

Job Title: Sr. Automation Engineer

Location: Hillsboro, OR

Duration: Long Term



Job Summary

Panasonic Avionics Corporation is seeking Senior Automation Engineers to lead and enhance advanced automation solutions for embedded and UI-driven systems. The ideal candidates will bring deep expertise in Python-based automation, Robot Framework, and QNX environments, with a strong focus on scalable test architecture, framework migration, and high-volume regression execution. This role requires hands-on technical leadership, cross-layer debugging skills, and collaboration within complex embedded and aviation-grade systems.

Mandatory Technical Skills

(Minimum 5+ years of hands-on experience in each)

  • Python automation using Pytest or Robot Framework
  • QNX OS (POSIX-compliant systems)
  • UX/UI Automation & Testing

Key Responsibilities

  • Design, architect, and enhance scalable automation frameworks using Python and Pytest.
  • Perform migration of automation assets from Robot Framework to Python/Pytest, ensuring feature parity and long-term maintainability.
  • Analyze and interpret large Robot Framework keyword libraries and enable reuse within Python-based executions.
  • Optimize hybrid execution models involving both Pytest and Robot Framework assets.
  • Develop wrapper layers, fixtures, utilities, and reusable automation components.
  • Independently debug complex cross-layer automation issues spanning Python, Robot Framework, QNX OS, and device-level tools.
  • Integrate automation frameworks with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Execute and maintain UI and device automation using Appium, Selenium, or equivalent tools.
  • Enforce modular test design principles, including page-object and page-keyword patterns, to ensure long-term automation maintainability.
  • Mentor junior engineers and uphold automation design, coding standards, and best practices.

Required Qualifications

  • 5+ years of hands-on experience with Python automation and Pytest.
  • Strong practical experience with Robot Framework, including keywords, resources, variables, and test structuring.
  • Proven experience managing and maintaining large keyword repositories (1000+ keywords).
  • Experience working with QNX OS, POSIX systems, Hypervisor-based virtualization, and Cloud environments (AWS).
  • Solid understanding of Git version control, branching strategies, and CI/CD workflows.
  • Experience with UI and device automation tools such as Appium and Selenium.
  • Strong analytical, debugging, and problem-solving skills with the ability to work independently.
  • Excellent communication skills and experience working in cross-functional teams.

Preferred Qualifications

  • Experience in mobility, embedded systems, aviation, or high-volume regression environments.
  • Exposure to automation framework migration, cross-framework interoperability, or keyword reuse models.
  • Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field.
Not Specified
Senior Automation Engineer - QNX / Pytest
✦ New
🏢 Global Connect Technologies
Salary not disclosed
Hillsboro, OR 1 day ago

Job Title: Sr. Automation Engineer

Location: Hillsboro, OR


Job Summary

Panasonic Avionics Corporation is seeking Senior Automation Engineers to lead and enhance advanced automation solutions for embedded and UI-driven systems. The ideal candidates will bring deep expertise in Python-based automation, Robot Framework, and QNX environments, with a strong focus on scalable test architecture, framework migration, and high-volume regression execution. This role requires hands-on technical leadership, cross-layer debugging skills, and collaboration within complex embedded and aviation-grade systems.

Mandatory Technical Skills

(Minimum 5+ years of hands-on experience in each)

  • Python automation using Pytest or Robot Framework
  • QNX OS (POSIX-compliant systems)
  • UX/UI Automation & Testing

Key Responsibilities

  • Design, architect, and enhance scalable automation frameworks using Python and Pytest.
  • Perform migration of automation assets from Robot Framework to Python/Pytest, ensuring feature parity and long-term maintainability.
  • Analyze and interpret large Robot Framework keyword libraries and enable reuse within Python-based executions.
  • Optimize hybrid execution models involving both Pytest and Robot Framework assets.
  • Develop wrapper layers, fixtures, utilities, and reusable automation components.
  • Independently debug complex cross-layer automation issues spanning Python, Robot Framework, QNX OS, and device-level tools.
  • Integrate automation frameworks with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Execute and maintain UI and device automation using Appium, Selenium, or equivalent tools.
  • Enforce modular test design principles, including page-object and page-keyword patterns, to ensure long-term automation maintainability.
  • Mentor junior engineers and uphold automation design, coding standards, and best practices.

Required Qualifications

  • 5+ years of hands-on experience with Python automation and Pytest.
  • Strong practical experience with Robot Framework, including keywords, resources, variables, and test structuring.
  • Proven experience managing and maintaining large keyword repositories (1000+ keywords).
  • Experience working with QNX OS, POSIX systems, Hypervisor-based virtualization, and Cloud environments (AWS).
  • Solid understanding of Git version control, branching strategies, and CI/CD workflows.
  • Experience with UI and device automation tools such as Appium and Selenium.
  • Strong analytical, debugging, and problem-solving skills with the ability to work independently.
  • Excellent communication skills and experience working in cross-functional teams.

Preferred Qualifications

  • Experience in mobility, embedded systems, aviation, or high-volume regression environments.
  • Exposure to automation framework migration, cross-framework interoperability, or keyword reuse models.
  • Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field.
Not Specified
Product Owner
✦ New
🏢 Global Connect Technologies
Salary not disclosed
Portland, OR 1 day ago

Job Title: Product Owner – Embedded Systems

Location: Portland OR


Role Overview

We are seeking an experienced Product Owner to support Automation and Infrastructure teams working on Kernel/QNX and Android platforms. The ideal candidate will work closely with engineering, automation, and program stakeholders to define product features, manage the product backlog, and ensure predictable delivery through Agile frameworks.

The role requires strong development-facing experience in embedded or automotive projects, enabling effective collaboration with engineering teams and minimizing ramp-up time.

Key Responsibilities

  • Support Automation and Infrastructure teams working on Kernel/QNX and Android platforms.
  • Define features and user stories with clear Definition of Done (DoD) and acceptance criteria.
  • Ensure traceability between product features and product requirements.
  • Prioritize and manage product backlog items for sprint planning.
  • Work with engineering teams to refine backlog items for clarity and feasibility.
  • Collaborate with Scrum Masters and Engineering Leads to ensure predictable Agile delivery.
  • Coordinate with Automation Engineers to drive sprint iterations.
  • Serve as a liaison between engineering teams and product/program stakeholders.
  • Manage development lifecycle activities including development and validation coordination.
  • Drive product execution while ensuring alignment with strategic program objectives.

Required Skills

  • Experience working as a Product Owner in Embedded or Automotive projects.
  • Strong knowledge of Agile / SAFe Agile frameworks.
  • 3+ years experience with Jira for backlog management, grooming, and sprint planning.
  • Experience using Jama for requirements and test plan management.
  • Experience working with development and validation teams in embedded environments.
  • Strong understanding of software development lifecycle (SDLC) and engineering processes.

Preferred Skills

  • Experience working with QNX or Android-based embedded platforms.
  • Experience with automation frameworks or infrastructure teams.
  • Background in automotive infotainment, telematics, or embedded systems.
Not Specified
Product Owner – Embedded System Development
✦ New
🏢 Global Connect Technologies
Salary not disclosed
Portland, OR 1 day ago

Job Title: Product Owner – Embedded System Development

Location: Portland, OR

Job Type: Full-Time


Job Overview

We are seeking an experienced Product Owner – Embedded Systems Development to drive product vision, roadmap, and delivery for embedded platforms, including Android, Linux/QNX, and kernel-level infrastructure environments. The role requires close collaboration with automation, infrastructure, and development teams to ensure effective backlog management, strategic alignment, and predictable sprint delivery.

The ideal candidate will possess strong experience working with embedded or automotive software development teams, with the ability to translate product requirements into clear features, user stories, and acceptance criteria, while ensuring alignment with program objectives and development timelines.

Key Responsibilities

Product Ownership & Backlog Management

  • Own and manage the product backlog for embedded software and automation frameworks.
  • Define features and user stories with clear Definition of Done (DoD) and acceptance criteria.
  • Ensure traceability by linking features and stories to product and system requirements.
  • Prioritize backlog items to align with program goals, engineering capacity, and sprint planning.
  • Continuously refine and groom backlog items in collaboration with engineering teams to ensure clarity and feasibility.

Agile Delivery & Team Collaboration

  • Work closely with Scrum Masters, Engineering Leads, and development teams to drive predictable, iteration-based delivery.
  • Coordinate with Automation and Infrastructure teams working on Kernel, QNX, Linux, and Android environments.
  • Facilitate backlog grooming, sprint planning, and iteration reviews.
  • Ensure alignment between automation, infrastructure, and development teams for effective sprint execution.
  • Support automation scrum iterations in coordination with senior automation engineers.

Stakeholder Management

  • Serve as the primary liaison between engineering teams and product/program stakeholders.
  • Communicate priorities, roadmap updates, and sprint outcomes to cross-functional teams.
  • Ensure that development activities align with product strategy and program objectives.

Development Process & Technical Collaboration

  • Demonstrate strong understanding of software development lifecycle and embedded development processes.
  • Collaborate with development and validation teams to drive effective development process management.
  • Work closely with engineering teams to ensure technical feasibility and clarity of requirements.
  • Support continuous improvement in development workflows, testing strategies, and automation initiatives.

Required Skills & Qualifications

Education:

Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or related field.

Experience:

7+ years of experience in product ownership, product management, or technical program roles, preferably within embedded or automotive software development environments.

Preferred Qualifications

  • Experience with embedded platforms such as Linux, QNX, Android, or RTOS-based systems.
  • Experience working in automotive infotainment, embedded automation frameworks, or system infrastructure teams.
  • Strong understanding of kernel-level development environments and embedded system architecture.
  • Experience working with cross-functional teams in global engineering environments.
Not Specified
 Product Owner – Automation Framework
🏢 Global Connect Technologies
Salary not disclosed
Portland, OR 6 days ago

Job Title: Product Owner – Automation Framework

Location: Portland, OR

Job Type: Full-Time

Role Overview

We are seeking an experienced Product Owner – Automation Framework to lead and drive automation initiatives for Virtualized Android, Linux/QNX based In-Flight Entertainment (IFE)and infotainment platforms. This role will own the vision, roadmap, and delivery of automation frameworks supporting Qualcomm SOM based embedded systems and will work closely with cross-functional engineering teams to ensure scalable, high-quality automation solutions.

Mandatory Skills

  • Automation Framework development & ownership
  • Virtualized Android Environment
  • Linux & QNX Operating Systems
  • Qualcomm SOM / Embedded Platforms
  • In-Flight Entertainment (IFE) Systems

Key Responsibilities

Product Leadership & Strategy

  • Own the product vision, roadmap, and backlog for the Automation Framework supporting IFE platforms.
  • Define and prioritize automation features based on business value, platform needs, and delivery timelines.
  • Establish KPIs for automation coverage, stability, efficiency, and adoption across platform teams.
  • Drive automation strategy for:
  • Virtualized Android environments
  • Linux and QNX subsystems
  • Qualcomm SOM hardware platforms
  • IFE integration and certification workflows

Agile & Delivery Management

  • Create and maintain clear epics, features, and user stories for automation tools, APIs, and workflows.
  • Refine backlog items to ensure feasibility, clarity, and engineering alignment.
  • Partner with Scrum Master and Engineering Leads to enable predictable sprint-based delivery.

Stakeholder Collaboration

  • Act as the primary liaison between automation engineering and cross-functional stakeholders.
  • Gather and translate requirements from system verification, platform software, airline program teams, and integration labs.
  • Communicate roadmap, progress, dependencies, and risks with clarity and consistency.

Required Qualifications

  • 7–10 years of experience in Automation Framework / Embedded / Platform Software Product Ownership
  • Strong understanding of Virtualized Android, Linux/QNX, and Qualcomm embedded platforms
  • Experience working within Agile/Scrum automation engineering teams
  • Strong stakeholder management, documentation, and communication skills
  • Prior exposure to IFE, avionics, mobility, o
Not Specified
Product Owner - Automation Framework
✦ New
🏢 Global Connect Technologies
Salary not disclosed

Job Title: Product Owner – Automation Framework

Location: Portland, OR

Experience: 7–10 Years

Job Type: Full-Time


Role Overview

We are seeking an experienced Product Owner – Automation Framework to lead and drive automation initiatives for Virtualized Android, Linux/QNX-based In-Flight Entertainment (IFE) and/or Automotive Infotainment platforms.

This role will own the vision, roadmap, and delivery of automation frameworks supporting Qualcomm SOM-based embedded systems and will work closely with cross-functional engineering teams to ensure scalable, high-quality automation solutions across embedded and infotainment ecosystems.

Mandatory Skills

  • Automation Framework development & ownership
  • Virtualized Android Environment
  • Linux & QNX Operating Systems
  • Qualcomm SOM / Embedded Platforms
  • In-Flight Entertainment (IFE) or Automotive Infotainment Systems

Key Responsibilities

Product Leadership & Strategy

  • Own the product vision, roadmap, and backlog for the Automation Framework supporting IFE and/or Automotive Infotainment platforms.
  • Define and prioritize automation features based on business value, platform needs, and delivery timelines.
  • Establish KPIs for automation coverage, stability, efficiency, and adoption across platform teams.
  • Drive automation strategy for:
  • Virtualized Android environments
  • Linux and QNX subsystems
  • Qualcomm SOM hardware platforms
  • IFE or Automotive infotainment integration and certification workflows

Agile & Delivery Management

  • Create and maintain clear epics, features, and user stories for automation tools, APIs, and workflows.
  • Refine backlog items to ensure feasibility, clarity, and engineering alignment.
  • Partner with Scrum Master and Engineering Leads to enable predictable sprint-based delivery.

Stakeholder Collaboration

  • Act as the primary liaison between automation engineering and cross-functional stakeholders.
  • Gather and translate requirements from system verification, platform software, airline program teams, automotive program teams, and integration labs.
  • Communicate roadmap, progress, dependencies, and risks with clarity and consistency.

Required Qualifications

  • 7–10 years of experience in Automation Framework / Embedded / Platform Software Product Ownership
  • Strong understanding of Virtualized Android, Linux/QNX, and Qualcomm embedded platforms
  • Experience working within Agile/Scrum automation engineering teams
  • Strong stakeholder management, documentation, and communication skills
  • Prior exposure to IFE, Automotive Infotainment, avionics, mobility, or embedded systems environments preferred
Not Specified
Biotech Manufacturing Technician
Salary not disclosed
Portland, Oregon Metropolitan 2 days ago

Kelly® Science & Clinical is seeking several Biomanufacturing Associates for Direct Hire positions at a premier biotech company in the Portland, OR area. If you're motivated, detail-oriented, and eager to contribute to a fast-paced manufacturing environment, this is a great opportunity to take your career to the next step!


Pay Rate:

2A: Base pay $21/hour + shift differential = $26.12/hour

2B: Base pay $21 + shift differential = $25.86/hour


Schedule:

2A: Alt Sat, Sun-Tues, 7:00pm-7:30am OR

2B: Alt Sat, Weds-Fri, 7:00pm-7:30am


Overview:

As a Biomanufacturing Associate, you will play a vital role in producing high-quality, custom oligonucleotide products that power the future of biotech. In a dynamic and fast-paced lab environment, the role involves adhering to SOPs, operating automated lab equipment, documenting processes, and supporting manufacturing schedules, with a strong focus on quality and safety practices.


Company Culture

Fast paced environment without too much structure/red tape to make decisions. Growth opportunities available within a 110K sq ft state-of-the-art “factory of the future” that was completed and started production in 2022-2023.


Responsibilities:

  • Contribute to the production of high-quality custom products in a high-throughput lab, following established SOPs and manufacturing standards.
  • Efficiently perform molecular and cell biology processes, including PCR and DNA purification, contributing to the production of custom DNA-based products.
  • Independently handle the operation of various laboratory equipment and robots while ensuring safety and adherence to ISO and lean manufacturing practices.
  • Thoroughly document processes and update work instructions, supporting troubleshooting and maintaining high attention to detail.
  • Organize shipping of products and maintain consistent work output under minimal supervision.


Qualifications:

  • Bachelor’s degree in Biology, Biochemistry or related field OR previous experience working in GMP environment.
  • Fresh graduates or candidates with relevant laboratory experience in a manufacturing or high-throughput biotech setting will be considered
  • Familiarity with molecular biology techniques such as PCR, DNA quantitation / purification
  • Strong documentation skills with attention to detail
  • Ability to work independently, follow SOPs precisely, and work safely with chemicals and hazardous materials
  • Good computer skills, including proficiency with Excel and Word
  • Comfortable working in a team-oriented laboratory environment and standing for extended periods
  • Ability to work on the night shift


Seize the opportunity to be part of something extraordinary where your work contributes to revolutionary advances in health, sustainability, and technology. Apply now and help us write the future of DNA synthesis!

Not Specified
Senior Project Manager
✦ New
Salary not disclosed
Portland, OR 1 day ago

Job Title: Senior Project Manager

Location: Portland, OR

Employment Type: Direct Hire

Work Environment: 100% Onsite at hospital project site

Travel: Local travel to project site only (no overnight travel required)

Compensation: $115,000 – $156,000 annually (based on experience)

Additional Compensation

  • Discretionary annual bonus
  • Monthly vehicle allowance
  • Monthly phone allowance
  • Mileage reimbursement

Relocation: Open to relocation candidates, though local or regional candidates are preferred.


Position Overview

Wheeler Staffing Partners is seeking an experienced Senior Project Manager to lead mechanical construction projects supporting a large hospital development in Portland, Oregon.

This role is responsible for managing the full lifecycle of mechanical construction projects, including budget management, subcontractor coordination, client relations, project scheduling, and safety oversight. The ideal candidate brings extensive experience managing $5M+ healthcare or commercial mechanical construction projects, with a strong background in HVAC systems and mechanical subcontracting environments.

The ideal candidate has progressed through the mechanical trades—such as plumber, foreman, superintendent, or similar field leadership roles—before transitioning into project management.

Project Overview

  • Large-scale hospital construction project
  • Mechanical infrastructure including HVAC and building systems
  • Collaboration with engineering, construction, and client leadership teams

Key Responsibilities

Project Leadership & Execution

  • Oversee all aspects of project implementation in accordance with contract requirements
  • Manage project scope, schedules, budgets, and financial performance
  • Serve as the primary point of contact for project leadership including executives and senior management
  • Ensure project delivery aligns with client expectations and company commitments

Financial & Contract Management

  • Manage project budgets and financial reporting
  • Oversee contract delivery models including Guaranteed Maximum Price (GMP), Lump Sum, and concession agreements
  • Manage contract compliance including insurance, bonding, cost reporting, and project documentation

Construction Operations

  • Oversee vendor and subcontractor procurement and contract negotiations
  • Manage change management processes including RFIs, design revisions, and client directives
  • Coordinate project schedules, milestones, and energy performance requirements
  • Ensure compliance with building codes, engineering specifications, and project documentation

Project Systems & Reporting

  • Oversee setup and management of the project management platform (Procore)
  • Ensure proper document control and change management procedures
  • Prepare and review monthly project reports and financial updates
  • Maintain accurate documentation for quality assurance and compliance

Safety & Quality Management

  • Promote a safe work environment through safety planning, job hazard analyses, and site walkthroughs
  • Support toolbox talks and safety meetings with project teams
  • Ensure implementation of project-specific quality assurance plans
  • Monitor site conditions and ensure adherence to safety standards

Client & Stakeholder Management

  • Build and maintain strong relationships with clients, subcontractors, and vendors
  • Lead project meetings and distribute agendas and meeting minutes
  • Communicate risk mitigation plans and project updates to leadership teams

Team Leadership

  • Provide guidance and mentorship to Project Managers and project teams
  • Support development of team members and promote collaboration across divisions

Required Qualifications

  • 8+ years of project management experience in mechanical construction or related fields
  • Experience working for a mechanical subcontractor or MEP contractor
  • Hands-on HVAC construction experience
  • Experience managing $5M+ commercial or hospital construction projects
  • Bachelor’s degree in Construction Management, Engineering, or related field
  • Equivalent field experience in HVAC or plumbing construction leadership may be considered

Preferred Background

  • Career progression through the mechanical trades (plumber, foreman, superintendent, etc.)
  • Experience with large healthcare construction projects
  • Experience with construction project management software such as Procore
  • Strong knowledge of construction scheduling, equipment, materials, and financial management

Skills & Competencies

  • Strong leadership and team management abilities
  • Excellent communication and client relationship skills
  • Advanced organizational and project planning skills
  • Strong analytical and financial management capabilities
  • Proficiency with Microsoft Office (Excel and Word)
  • Ability to manage complex projects in fast-paced construction environments

Work Environment

This role is based onsite at active construction sites and may include:

  • Climbing stairs or ladders
  • Standing or sitting for extended periods
  • Working outdoors in varying weather conditions
  • Exposure to construction site environments and equipment noise

Why Work with Wheeler Staffing Partners

Wheeler Staffing Partners connects talented professionals with leading organizations across the United States. Our team is committed to helping candidates find opportunities that align with their experience, skills, and long-term career goals while providing dedicated support throughout the hiring process.

Not Specified
Senior Automation Engineer
✦ New
🏢 Global Connect Technologies
Salary not disclosed
Hillsboro, OR 1 day ago

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).
Not Specified
Senior Automation Engineer - Python/ QNX
✦ New
🏢 Global Connect Technologies
Salary not disclosed
Hillsboro, OR 1 day ago

Job Title: Senior Automation Engineer

Location: Hillsboro, Oregon

Job 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).
Not Specified
jobs by JobLookup
✓ All jobs loaded