Role Overview
- Design, build, and maintain automated end-to-end test suites using Playwright
- Write and maintain BDD-style tests using Cucumber (Gherkin)
- Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops
- Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting
- Develop AI-powered features using Claude AI — smart test generation, failure triage, and support agents
- Evolve the RW+ AI Customer Support Agent and HubSpot integrations
- Contribute to product features on the React front-end and NestJS back-end
- Collaborate with product and engineering teams to translate business needs into scalable automated solutions
Requirements
- 3–5 years of software engineering or QA automation experience
- Hands-on experience with Playwright or similar E2E testing frameworks
- Experience with Cucumber, Gherkin, or other BDD frameworks
- Proficiency in Python for scripting and automation
- Knowledge of Pytest, Jest, or Vitest for test automation
- Experience with API testing tools: Postman, Supertest, or REST Assured
- Familiarity with N8N or similar workflow automation tools
- Experience working with LLM APIs (Claude, OpenAI, or similar)
- Solid understanding of REST APIs, webhooks, and integration patterns
- Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration
- Experience with test reporting tools such as Allure or HTML reporters
Nice to Have
- Experience with React and NestJS
- Familiarity with HubSpot integrations or CRM automation
- Experience with prompt engineering and AI agent design
- Familiarity with Docker, CI/CD, or DevOps basics
- Background 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 software
- Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification
- Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions
- Understanding of RevPAD, Direct Bill, or channel management concepts
Tech Stack
- Docker
- Jenkins
- Jest
- Python
- React