Senior Engineer - AI Test Automation

Accelya Group•Miami, FL
•Hybrid

About The Position

Accelya is hiring a software engineer to help develop AiroQ, an AI-powered platform that automatically generates executable test cases for airline distribution APIs. AiroQ generates scenarios for IATA NDC APIs and tests that can be run through SoapUI and integrated into engineering and QA workflows. The platform is accessible through AI development assistants—including Claude Code, Kiro, and Windsurf—using the Model Context Protocol (MCP), as well as through REST APIs. The role focuses on building backend services and integrations with TypeScript and Node.js, developing automated API test-generation capabilities, and maintaining cloud-native services on AWS. The engineer will work with NDC workflows, XML/SOAP testing, AI-assisted development tools, and production service reliability. They will collaborate with QA engineers, developers, architects, and product teams to translate business and API requirements into automated testing capabilities. The successful candidate will help evolve AiroQ into a scalable AI-powered testing platform. Success will be measured by generated-test quality and reliability, expanded NDC workflow coverage, platform stability and scalability, and adoption across engineering and QA teams.

Requirements

  • Strong software development experience with TypeScript and Node.js.
  • Experience designing and implementing REST APIs.
  • Strong understanding of API contracts, schemas, validation, and error handling.
  • Experience developing cloud-native applications on AWS.
  • Experience with services such as Lambda, API Gateway, ECS/Fargate, DynamoDB, S3, Cognito, and CloudWatch.
  • Understanding of OAuth 2.0, JWT, and API authentication and authorization.
  • Experience working with structured data formats, including XML and JSON.
  • Strong understanding of automated testing and software quality practices.
  • Experience with Git-based development workflows, code reviews, and CI/CD.
  • Ability to troubleshoot distributed applications and independently analyze complex technical problems.

Nice To Haves

  • Experience with MCP and AI-assisted development tools.
  • Experience building applications or tools using LLMs or generative AI.
  • Experience with Amazon Bedrock or Bedrock AgentCore.
  • Knowledge of IATA NDC, particularly versions 17.2 and 24.1.
  • Experience with airline shopping, pricing, booking, servicing, or order-management APIs.
  • Experience with SOAP, XML Schema/XSD, XPath, and SoapUI.
  • Experience writing Groovy scripts for SoapUI automation and validation.
  • Experience building test-generation frameworks or API testing platforms.
  • Experience with Zod and OpenAPI.
  • Experience with Infrastructure as Code, particularly AWS CloudFormation.

Responsibilities

  • Design, develop, and maintain AiroQ backend services using TypeScript and Node.js.
  • Build and maintain MCP servers and REST APIs for AI assistants and external applications.
  • Develop capabilities that automatically generate executable API test cases and test data.
  • Implement API contracts, schemas, and runtime validation using OpenAPI and Zod.
  • Build integrations with AI development tools and assistants through MCP.
  • Develop and maintain support for IATA NDC 17.2 and 24.1 API workflows.
  • Generate and validate XML/SOAP requests and responses for NDC testing.
  • Develop automated validations using XPath, Groovy, and SoapUI.
  • Design and maintain AWS-based services using Amazon Bedrock AgentCore, ECS Fargate, Lambda, API Gateway, DynamoDB, S3, Cognito, and CloudWatch.
  • Implement secure authentication and authorization using OAuth 2.0, JWT, and Amazon Cognito.
  • Develop and maintain infrastructure as code using AWS CloudFormation.
  • Implement logging, monitoring, error handling, and observability for production services.
  • Collaborate with QA engineers, developers, architects, and product teams to turn business and API requirements into automated testing capabilities.
  • Contribute to engineering standards, code reviews, automated testing, CI/CD, documentation, and platform reliability.

Benefits

  • Flexible working hours
  • Hybrid remote/office working environment
  • Work-life balance
  • Open culture and challenging opportunity
  • Dynamic and multicultural environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service