QA Engineer, xIoT Ecosystem Engineering

Carnival CorporationFort Lauderdale, FL
Hybrid

About The Position

The QA Engineer is responsible for ensuring the quality, reliability, and performance of xIoT software and hardware solutions deployed across shipboard and shoreside environments. This role involves executing hands‑on testing, system integration validation, defect analysis, quality reporting, and supporting early risk identification throughout the development lifecycle. The QA Engineer will work closely with development, product, operations, and vendor teams to contribute to test strategies and validation efforts that support stable and scalable xIoT solutions in production. The ideal candidate will have experience in software quality assurance, testing integrated hardware and software systems, and collaborating effectively in a cross‑functional Agile environment.

Requirements

  • Bachelor’s degree in relevant discipline or equivalent professional experience
  • Demonstrated knowledge of software quality assurance principles, test methodologies, and defect management practices
  • Working knowledge of the software development lifecycle, including Agile methodologies
  • Ability to analyze system logs, test results, and technical information to support defect analysis and validation activities
  • Proficiency using standard QA tools for test case management, defect tracking, and collaboration
  • Experience performing hands‑on functional, integration, system, and regression testing within complex software environments
  • Experience validating integrated systems involving software, hardware, networking, and third‑party or vendor‑provided components
  • Experience documenting, tracking, and communicating defects with clear reproduction steps and supporting technical artifacts
  • Experience collaborating with cross‑functional teams, including development, product, operations, and vendors, to support quality and validation efforts
  • Experience analyzing system behavior, logs, or telemetry to troubleshoot issues and support root cause analysis

Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scenarios for xIoT software, firmware, and hardware integrations across shipboard and shoreside environments.
  • Perform hands-on functional, integration, system, regression, and exploration of xIoT solutions, including validation of hardware devices, protocols, and backend services.
  • Validate end-to-end system behavior by testing interactions between devices, applications, networks, and vendor-provided components.
  • Identify, document, track, and triage defects with clear reproduction steps, logs, and supporting artifacts; collaborate with engineering teams to drive resolution.
  • Analyze logs, metrics, and system behavior to troubleshoot failures, performance issues, and stability concerns in test and production like environments.
  • Partner with development, product, operations, and vendors to clarify requirements, acceptance criteria, and test coverage expectations.
  • Contribute to continuous improvement of QA processes, test strategies, tools, and environments, including identifying, designing, and maintaining test automation assets where appropriate, to improve test efficiency, coverage, and overall product quality.
  • Develop and maintain deep technical knowledge of xIoT platforms, deployed systems, and shipboard operational constraints.

Benefits

  • Cruise and Travel Privileges for You and Your Family
  • Health Benefits
  • 401(k)
  • Employee Stock Purchase Plan
  • Training & Professional Development
  • Tuition & Professional Certification Reimbursement
  • Rewards & Incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service