QA Automation Engineer
Lilo
About Lilo
Lilo is rebuilding procurement for Commercial Real Estate using AI. Hotels and CRE operators still manage procurement with emails, calls, spreadsheets, and tribal knowledge. Lilo replaces that chaos with a single AI-powered platform that automates purchasing, vendor management, invoice processing, and price optimization. We work with major hotel management companies and staple hotel brands in the US, and we're on an explosive growth path. Top performers have outsized impact and ownership.
What you'll own:
• Design and implement a test automation strategy from zero: unit, integration, and end-to-end coverage across backend and frontend.
• Write and maintain test suites that simulate real user flows: procurement workflows, supplier search, catalog browsing, checkout and order management.
• Build unit and integration tests for our Node.js backend services, including API contracts and MongoDB data layer validation.
• Integrate automated tests into our CI/CD pipelines (GitLab CI) so every merge is gated by a meaningful quality signal.
• Identify coverage gaps across the platform and implement test cases by risk and user impact.
• Collaborate with backend and frontend engineers to define testability standards (contracts, error boundaries, observable state) as part of the normal development flow.
• Maintain test infrastructure as the platform and team scale.
Stack:
- Rest API Node.js backend
- React frontend
- Typescript microservices
- DocumentDB database
- EKS
- GitLab CI
What we're looking for:
- 2–3 years working on test automation, QA engineering, or SDET roles in a software product environment.
- Hands-on experience writing Playwright (or Cypress / Puppeteer) test suites for web applications, not just maintaining existing ones.
- Comfortable navigating a Node.js backend codebase to understand what to test.
- Experience integrating tests into CI/CD pipelines: run, report, gate, and fail fast.
- Ability to assess a feature area with no existing tests and produce a pragmatic coverage plan.
- Good comms: you'll need to explain test failures and coverage tradeoffs to engineers and stakeholders who don't speak QA.
Nice to have:
- Experience testing against MongoDB / DocumentDB data layers (schema validation, aggregation pipelines).
- Familiarity with AWS environments and Kubernetes-deployed services.
- Exposure to performance or load testing (k6, Artillery).
- Startup experience... you know what "greenfield" really means.
Salary
- $1,000 – $1,500 USD/month
What this is not:
- There is no existing test suite to maintain. You'll be building from zero.
- This is not a manual QA role; we already do manual testing; we need automation.