QA Engineer
Passionfruit
Software Engineering, Quality Assurance
Remote
About Passionfruit
Passionfruit is reshaping how marketing teams work. We started as a marketplace connecting brands with specialist marketers, and we're now building PIP, an AI-native platform that's changing how marketing operations actually get done.
We're not building generic AI tools and hoping marketers find them useful. We're building with marketing teams, because that's the only way to make something that genuinely works. Every feature, workflow, and integration comes from real problems we've seen up close.
About PIP
PIP is our AI-native workspace for modern marketing operations. It centralises context, insights, and workflows into one intelligent platform - helping teams analyse performance, automate reporting, and extract meaningful answers from their data in minutes rather than days.
We ship fast, iterate based on real feedback, and scale deliberately. Quality is critical to everything we build - especially as we introduce AI-driven features and complex data workflows into core marketing operations.
The Role
We're looking for a QA Engineer to join our team and ensure PIP delivers reliable, high-quality experiences at scale.
You'll work across product, engineering, and AI to test core features, validate data pipelines, and improve confidence in both traditional software and AI-generated outputs. You'll play a key role in shaping how quality is defined and maintained as we move fast and build from first principles.
What You'll Do
- Design, execute, and maintain test plans across PIP's core features and workflows
- Build and improve automated testing across UI, APIs, and integrations
- Validate data accuracy across ingestion, transformation, and reporting layers
- Test AI-driven features, ensuring outputs are consistent, reliable, and useful
- Anticipate edge cases and failure modes that escape developer attention, and structure test scenarios so regressions don't creep back in
- Work closely with engineering, product, and ML to define acceptance criteria and quality standards
- Identify, reproduce, and track bugs, ensuring issues are resolved quickly and effectively
- Contribute to CI/CD processes and help introduce quality gates across releases
- Continuously improve QA processes, tooling, and coverage as the platform evolves
What We're Looking For
- High rate of learning - you get up to speed fast and keep pushing
- 6+ years of experience in QA, Test Engineering, or similar roles
- A sharp instinct for edge cases - you naturally think about what could go wrong, generate test ideas the dev team hasn't considered, and build scenarios that prevent old bugs from reappearing
- Experience testing modern web applications and APIs
- Familiarity with automation frameworks (e.g. Playwright, Cypress, Selenium)
- Strong attention to detail and a product-focused mindset
- Clear, concise communicator - you describe issues precisely and without noise
- Able to work independently and drive your own scope, while collaborating effectively across product, engineering, and ML
- Comfortable working in fast-moving environments with evolving requirements
Nice-to-have:
- Previous software development experience
- Experience testing data platforms or analytics tools
- Exposure to AI/LLM-based products or workflows
- Familiarity with performance or load testing
- Basic understanding of SQL or data validation
Working hours and location
Location: London, Chancery Lane (3 days per week in-office) / or fully remote in Portugal
Hours: 9–6pm
For more information or to apply to this role please contact jess@usepassionfruit.com