Hybrid Principal Software Engineer – Quality & Automation

Posted 2 months ago

Apply now

About the role

  • Lead automated testing efforts for AI-powered MRO software in aviation. Contribute to quality frameworks while working with frontend and backend technologies.

Responsibilities

  • Design, build, and maintain scalable automated testing frameworks (API, UI, integration, E2E)
  • Take ownership of select product user stories — contribute production-level Node.js and React code when needed
  • Implement test pipelines tightly integrated with CI/CD workflows (GCP)
  • Write, maintain, and refactor unit, integration, system, and E2E test suites
  • Lead test architecture and quality design conversations across pods
  • Drive a quality-first mindset while enabling fast, iterative development
  • Monitor and improve product quality metrics (coverage, flakiness, time-to-detect, etc.)
  • Collaborate with product and engineering to ensure features are testable and production-ready
  • Help shape testing strategy across microservices, infrastructure, and UI modules
  • Guide teammates on writing testable code and contributing to shared quality tooling

Requirements

  • 7+ years of professional software engineering experience
  • Deep hands-on experience with test frameworks (Jest, Mocha, Playwright, Cypress, Robot, etc.)
  • Ability to switch between feature delivery and framework development as needed
  • Experience in writing and maintaining production-grade Node.js and React code
  • Familiarity with microservice environments and mocking complex systems
  • CI/CD experience (Cloud Build, Docker-based test environments)
  • Confidence in system design conversations, performance tuning, and debugging
  • Strong communication and mentorship skills

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Job title

Principal Software Engineer – Quality & Automation

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job