About the job
This AI Automation Engineer position at Aspire Software is based in Beirut, Lebanon. The role centers on driving automation across development, testing, and operational workflows by applying artificial intelligence to real-world engineering challenges.
What you will do
- Design and implement AI-powered automation workflows that enhance software development, testing, and operations.
- Build and maintain AI-assisted testing systems, including automated test generation, failure analysis, and intelligent test selection.
- Create and orchestrate agent-based automation tools for both engineering and operational needs.
Test Automation & Quality Engineering
- Develop and maintain automated test frameworks for APIs, services, and user interfaces.
- Integrate automated testing into CI/CD pipelines to streamline delivery.
- Set up quality gates and automated validations throughout the software lifecycle.
- Analyze test outcomes and production telemetry to improve test coverage over time.
DevOps & Infrastructure Automation
- Create and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Automate infrastructure provisioning and environment setup using Infrastructure as Code tools.
AI Tooling Integration
- Integrate LLM-based tools into developer workflows for tasks such as automated code review, test case generation, incident diagnostics, and documentation generation.
- Evaluate and adopt new AI automation platforms and frameworks as they become available.
Observability & Reliability
- Implement monitoring and observability solutions for automation systems.
- Use telemetry and metrics to improve both system reliability and automation effectiveness.
Aspire Software manages a diverse portfolio of software companies, supporting rapid growth through a decentralized approach and ongoing reinvestment. Industry best practices guide integration and operations across its businesses.
