Sr QA Architect

Norwegian Cruise Line Holdings Ltd. - Miami-Fort Lauderdale Area

Hiring: Sr QA Architect Company: Norwegian Cruise Line Holdings Ltd. Location: Miami-Fort Lauderdale Area Job Posted Time: 2026-09-10 14:54:02 Employment Type: Contract Target Skills & Keywords : AWS, Accessibility, Agile, Android, Azure DevOps, CI/CD, Dart, Datadog, Embedded Systems, Event-Driven, Firebase, Firmware, Flutter, Gatling, GitHub Actions, Integration Testing, Java, JavaScript, Jenkins, Kotlin, LLM, Load Testing, New Relic, OWASP, Performance Testing, Playwright, Python, Responsive Design, SAFe, Swift, TypeScript, WCAG, iOS, k6 About the job Experience: •7+ years of experience in software quality engineering, with at least 3+ years in a QA architecture or senior technical lead role. Required Skills: •Implement and operationalize QA architectures across mobile (Flutter, iOS, Android), web (front-end and browser-based), backend/API services, and IoT/connected device platforms, in alignment with standards set by the COE Solution Architecture leadership. •Translate reference architectures and COE patterns into concrete, working frameworks and tooling that engineering teams can adopt. •Lead the hands-on evaluation, configuration, and rollout of testing frameworks, tools, and platforms appropriate to each domain. •Partner cross-functionally with other QA Architects in the COE to ensure cohesive execution and consistent adoption across domains. •Implement test automation solutions for Flutter-based and native mobile applications covering functional UI testing, device compatibility, network simulation, accessibility, offline behavior, and deep-link validation. •Configure and manage device farm solutions (e.g., BrowserStack App Automate, AWS Device Farm, Firebase Test Lab) in line with approved device coverage strategies. •Execute mobile performance testing approaches covering app launch time, frame rendering, memory profiling, and battery consumption. •Build and maintain automation using both Flutter's native testing stack (flutter_test, integration_test, widget testing) and Appium with Java as equally primary automation layers, selected based on test scope and coverage needs. Qualifications: •Proven experience implementing automation frameworks across two or more of the following domains: mobile, web, backend/API, or IoT/connected devices. •Applied hands-on capability in Appium and Java for mobile test automation, including framework design, scripting, and maintenance. •Applied hands-on capability in Flutter testing — flutter_test, integration_test, and widget testing. •Applied hands-on capability in BrowserStack (App Automate and/or Automate) — configuring capabilities, running parallel test suites, and integrating with CI/CD pipelines. •Applied hands-on capability in Karate Framework for API functional and contract testing. •Applied hands-on capability in Gatling for backend performance and load testing, including scenario scripting and pipeline integration. •Operational familiarity with IoT or embedded systems testing concepts, connectivity protocols (MQTT, BLE), or device integration testing. •In-depth knowledge of CI/CD practices and experience integrating automated tests into pipelines (GitHub Actions, Jenkins, Azure DevOps, Fastlane, or similar). •Hands-on experience applying AI/ML tools or LLM-assisted workflows within a QA context. •Proficiency in Java and Dart; familiarity with at least one additional language (Python, Kotlin, Swift, or JavaScript/TypeScript). Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!