QA / Release / Test Automation Engineer
This role helps build Lucy, the proactive AI coach from Lucy Labs that lives on your desktop as a cloud-backed app, while the product is in development with design partners.
Builds the quality system, not a manual test pass.
About the role
At Lucy Labs, this role owns the purpose described below.
The QA Engineer at Lucy Labs ensures product quality, reliability, and user trust through comprehensive testing, automation, and quality advocacy. This role prevents technical debt from accumulating by catching issues early, building automated test coverage, and establishing quality gates that protect production. QA Engineers are quality champions who enable fast shipping without sacrificing reliability.
This is not a manual testing role—it's an engineering role focused on building scalable quality systems.
The mission
At Lucy Labs, this role's mission is defined by the outcome and work below.
Build quality systems that:
- Prevent bugs from reaching production
- Enable fast, confident releases
- Ensure desktop and web experiences are reliable
- Validate Ai coaching quality and accuracy
- Scale testing as the product grows
What you'd own
At Lucy Labs, this role turns its mission into concrete responsibilities in each area.
1. Test Automation
For 1. Test Automation, Lucy Labs expects this role to own the responsibilities below.
- Build and maintain automated test suites (unit, integration, E2E)
- Develop testing frameworks and infrastructure
- Automate regression testing for web and desktop
- Create performance and load testing automation
- Implement continuous testing in CI/CD pipelines
2. Quality Gates & Standards
For 2. Quality Gates & Standards, Lucy Labs expects this role to own the responsibilities below.
- Define quality acceptance criteria for features
- Establish testing requirements before features ship
- Enforce test coverage standards (target: 80%+ for core features)
- Create release checklists and validation processes
- Build quality dashboards and reporting
3. Desktop Application Testing
For 3. Desktop Application Testing, Lucy Labs expects this role to own the responsibilities below.
- Test cross-platform desktop app (Windows/Mac)
- Validate context detection accuracy
- Test real-time nudge delivery and timing
- Verify resource usage (CPU, memory, battery)
- Ensure crash-free operation and recovery
4. AI Quality Validation
For 4. AI Quality Validation, Lucy Labs expects this role to own the responsibilities below.
- Test competency scoring accuracy
- Validate recommendation relevance
- Verify coaching nudge quality and timing
- Test LLM response quality (hallucination detection)
- Create test datasets for ML validation
5. Bug Detection & Reporting
For 5. Bug Detection & Reporting, Lucy Labs expects this role to own the responsibilities below.
- Identify, reproduce, and document bugs
- Prioritize issues by severity and user impact
- Collaborate with engineers on root cause analysis
- Verify bug fixes and prevent regressions
- Track quality metrics and trends
6. User Experience Validation
For 6. User Experience Validation, Lucy Labs expects this role to own the responsibilities below.
- Test user flows and onboarding experiences
- Validate accessibility compliance (WCAG)
- Ensure UI consistency and polish
- Test edge cases and error handling
- Provide usability feedback to product/design
What success looks like
Lucy Labs defines these milestones as role outcomes, not metrics for measuring the person.
- 60 days
- Automated test suite covering core features
- 90 days
- Quality gates integrated into release process
- 6 months
- >80% test coverage, <5 bugs per release
- 12 months
- Quality systems enable 10x faster shipping
Experience and fit
Lucy Labs looks for the essential experience listed here and treats the rest as helpful, not an automatic barrier.
Must have
- 3+ years QA engineering experience
- Strong test automation skills (Selenium, Playwright, Cypress, or similar)
- Programming proficiency (JavaScript/TypeScript, Python, or similar)
- Experience with CI/CD integration (GitHub Actions, Jenkins)
- API testing experience (Postman, REST Assured)
- Understanding of software development lifecycle
Nice to have
- Desktop application testing (Electron, native apps)
- Performance and load testing tools (JMeter, k6)
- Mobile testing experience
- AI/ML testing or validation experience
- Security testing knowledge
- Startup or fast-paced environment experience
How you work
Lucy Labs looks for these working traits alongside technical experience.
Role DNA
Lucy Labs evaluates these traits as part of the fit for this role.
- Detail-oriented and thorough
- Proactive problem-solver
- Quality advocate
- Automation-minded
- Collaborative and communicative
- User empathy
Leadership principles for the role
Lucy Labs expects this role to apply the following leadership principles.
- Quality is everyone's job, but QA owns the system
- Automate everything repeatable
- Catch bugs early—prevention beats firefighting
- Fast shipping requires strong quality gates, not slow testing
- Test like a user, think like an engineer
Apply for this role
The Lucy Labs application form opens with this role already selected. You can review the message before sending it.
Apply for this roleFrequently asked questions
Is this role open at Lucy Labs?
Yes. Lucy Labs confirmed this role is open on 25 August 2026.
Where does Lucy Labs base this role?
Lucy Labs bases this role in Madrid, Spain. The exact working arrangement is confirmed during the application conversation.
What does this role own at Lucy Labs?
At Lucy Labs, this role has one central responsibility: Builds the quality system, not a manual test pass. The full description sets out the mission, responsibilities, and relevant experience.
How do I apply to Lucy Labs?
At Lucy Labs, use the application form. The role is selected automatically, and you can review it before sending.