About this role
Aspire Software is looking for a AI Developer to join our team in Lebanon.
Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
About the job:
We're looking for a mid-level AI Product Engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering — designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.
What You'll Be Doing
Design, build, and maintain automated end-to-end test suites using PlaywrightWrite and maintain BDD-style tests using Cucumber (Gherkin)Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal opsMaintain an automated quality dashboard with scheduled test runs, health checks, and trend reportingDevelop AI-powered features using Claude AI — smart test generation, failure triage, and support agentsEvolve the RW+ AI Customer Support Agent and HubSpot integrationsContribute to product features on the React front-end and NestJS back-endCollaborate with product and engineering teams to translate business needs into scalable automated solutionsRequirements
3–5 years of software engineering or QA automation experienceHands-on experience with Playwright or similar E2E testing frameworksExperience with Cucumber, Gherkin, or other BDD frameworksProficiency in Python for scripting and automationKnowledge of Pytest, Jest, or Vitest for test automationExperience with API testing tools: Postman, Supertest, or REST AssuredFamiliarity with N8N or similar workflow automation toolsExperience working with LLM APIs (Claude, OpenAI, or similar)Solid understanding of REST APIs, webhooks, and integration patternsFamiliarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integrationExperience with test reporting tools such as Allure or HTML reporters
Nice to Have
Experience with React and NestJSFamiliarity with HubSpot integrations or CRM automationExperience with prompt engineering and AI agent designFamiliarity with Docker, CI/CD, or DevOps basicsBackground in SaaS or B2B enterprise software
Bonus: Car Rental Domain Knowledge
Candidates with car rental industry experience are strongly preferred:Experience building or working with car rental / fleet management softwareKnowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classificationPrior exposure to platforms like RentWorks, Thermeon, or similar RMS solutionsUnderstanding of RevPAD, Direct Bill, or channel management concepts
