T

The Greater Change

Quality Engineer - Test Automation & AI Testing

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeDubai - United Arab EmiratesIn-person

About the Job

Requirements

  • Experience with test automation using PyTest, Selenium, Appium, Playwright, and Cypress.
  • Expert-level proficiency in Python and proficient JavaScript or TypeScript skills.
  • Experience with Docker, Kubernetes, and CI/CD pipelines using GitHub Actions or GitLab CI.
  • Experience testing large language models, vision models, or agentic workflows.
  • Experience with Gremlin, Chaos Mesh, or custom script-based fault injection.
  • Experience with MQTT, REST APIs, WebSockets, and Home Assistant integration.
  • Experience with Xcode Instruments, Android Studio, and Firebase Test Lab.

Responsibilities

  • Lead the quality assurance strategy for the technology ecosystem and build robust, scalable testing frameworks.
  • Design, build, and maintain automated testing frameworks for backend services using Python or Node.js and for iOS and Android mobile applications.
  • Implement unit and integration testing suites to support code stability at each commit.
  • Develop automated functional regression tests to ensure new Agentic OS features do not break existing smart home automations.
  • Develop testing methodologies for perception servers, including computer vision and sensor fusion, to assess object detection and spatial awareness accuracy.
  • Implement AI-based testing to evaluate agentic interface reasoning for hallucinations, logic errors, and adherence to user constraints.
  • Create golden-dataset benchmarks to evaluate model performance across environmental conditions and user scenarios.
  • Lead chaos testing initiatives to assess infrastructure response to network drops, sensor malfunctions, and server latency.
  • Simulate edge-case smart-home scenarios to test graceful degradation and system recovery.
  • Conduct stress and load testing on smart-home servers.
  • Oversee automated and manual testing of mobile and tablet applications, ensuring a high-quality user experience.
  • Validate end-to-end flows from mobile app commands through cloud or local servers to robotic actions.

Desired Qualifications

  • Experience testing non-deterministic AI/ML outputs where correctness is not binary.
  • Experience testing products that interact with physical hardware or robotics.
  • Ability to integrate automated tests directly into deployment pipelines using shift-left testing practices.
  • Demonstrated ability to identify edge cases and anticipate how users may break the system.
  • A custom-built automation framework or a project applying chaos engineering principles.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at The Greater Change

See more jobs