QA Engineer Mobile - CDI - Paris/Barcelona

> 2 years of experience
Permanent contract
Software tester (QA)
Management
Github
Playwright

Papernest is revolutionizing contract management, making it simple and fast. Join our growing team and shape the future of mobile quality!

🚀 About Papernest

Since 2015, Papernest has been a leader in contract management, simplifying subscriptions, management, and provider switching through a single platform. We proudly serve over 2 million customers across France, Spain, and Italy. Our continuous exploration and development of new verticals solidify our position as an innovative, high-performing scale-up in a rapidly expanding market.

With over 900 employees across three locations, we are a European market leader. We're always seeking talented individuals eager to join a committed, motivated team working on a meaningful product. Embracing a culture of excellence, innovation, and real impact is what working with us means.

📱 About the Role: First Dedicated Mobile Tester

You'll be a pivotal addition to our QA team as our first dedicated mobile tester. Papernest is building new mobile apps from scratch, currently using Flutter/Dart, with potential for stack evolution. These apps will bring our contract management platform to mobile, empowering millions of users to manage energy providers, telecom contracts, and insurance from their phones.

You will own mobile quality from its inception. This includes designing the test strategy for a product that doesn't yet exist and growing into mobile automation as the apps mature. You'll operate within a continuous deployment culture where teams ship autonomously (over 2,000 releases annually), and quality gates are integral to this process.

You won't be working in isolation. You'll join a QA team of 8 engineers based in Paris and Barcelona. Our team structure involves pairs combining automation expertise with testing strategy, and you'll have a dedicated pair partner from day one. Together, you'll challenge acceptance criteria, define testing scope and methods, and help developers embrace quality ownership. Our approach to AI is pragmatic: AI-augmented engineers, not AI-replaced engineers – and we want you to bring this mindset to testing.

While heavy mobile automation infrastructure isn't required today, we need someone with deep mobile understanding. You should be capable of designing the right test approach for a product being built from scratch and ready to scale into automation as the apps mature. You'll work within Agile delivery with short release cycles (bi-weekly sprints).

🎯 What You’ll Do

  • Design and own the mobile test strategy for your squad, covering the full spectrum of mobile-specific risks. This includes network conditions, device fragmentation, gestures, deep links, and app lifecycle edge cases (iOS and Android, real devices + emulators/simulators).
  • Integrate multi-language and accessibility constraints (RGAA) into your testing approach.
  • Validate mobile-to-backend communication through REST API testing, ensuring the contract between app and services holds under edge cases.
  • Collaborate with your QA partner to design coverage strategies that balance manual testing, exploratory testing, automation, and deliberate risk acceptance.
  • Own quality outcomes for your squad, from challenging acceptance criteria in refinement to deciding what risk the team can accept and defending that decision.
  • Contribute to web e2e tests using Playwright (with Currents for test orchestration) across your squad's critical user journeys.
  • Explore and adopt AI-assisted testing approaches (test generation, intelligent test selection, coverage analysis) as part of the team's quality toolbox.
  • Build deep product domain knowledge for your squad(s) and document it so another engineer could pick up your coverage within a week.

🌟 What Success Looks Like in the First Semester

  • By Month 1: Deliver a complete exploratory coverage map for the Flutter app's critical mobile flows, with a documented test strategy distinguishing what to test manually, what to automate, and what risk to accept.
  • By Month 3: Independently own mobile quality for one product squad, attending refinement, reviewing ACs, producing clear bug reports, and co-owning sprint goals with your pair partner.
  • By Month 6: A first automated mobile test suite is running in CI for at least one critical user journey, integrated into the team's GitHub Actions pipelines. The mobile testing practice is documented and transferable – another QA engineer could pick up your coverage within a week using your documentation, automation, and coverage maps.

🛠️ Technical Environment

  • Mobile: Flutter / Dart (new apps, built from scratch), but this can evolve.
  • Web automation: Playwright + Currents for test orchestration.
  • CI/CD: GitHub Actions (continuous deployment, 2,000+ releases/year).
  • API testing: REST (Postman or similar).
  • Observability: Sentry (errors), OpenSearch (logs), AWS.
  • Environments: Ephemeral per-branch environments for isolated testing.
  • Project / knowledge management: Jira, Notion.
  • Languages: Python, TypeScript.

💡 What We're Looking For

Must-have:

  • Minimum 2 years of hands-on mobile testing experience on both iOS and Android (automation + real devices + emulators/simulators).
  • Proficiency with at least one mobile automation framework (Detox, Maestro, XCUITest, Espresso, or similar). Experience with Flutter/Dart testing is a strong bonus.
  • Good scripting skills in Python + TypeScript or JavaScript.
  • REST API testing experience (Postman or similar).
  • Solid grasp of test types (functional, regression, smoke, exploratory, performance) and test case design techniques.
  • Experience integrating tests into CI/CD pipelines (GitHub Actions preferred).

Strong differentiators:

  • Solid experience with Playwright for web test automation.
  • Experience applying AI tools in a QA context (test generation, AI-powered mobile testing tools, log analysis, intelligent test selection).
  • Comfortable with Jira, Notion, test management (e.g., Xray), and observability tools (e.g., Sentry).

Nice-to-have:

  • Engineering degree or equivalent in computer science.
  • Startup or fast-growing product environment experience.
  • Experience with performance or load testing.
  • Exposure to the energy, telecom, or insurance domains.

Work style:

You take ownership of outcomes, not just tasks. You communicate directly, prefer building to blocking, and move forward with pragmatism rather than waiting for perfect information. You're comfortable working in a distributed team with async communication and written documentation.

Languages:

Good level of English, spoken and written. French and/or Spanish is a bonus.

You understand that automation is a tool, not the goal – and you know when exploratory testing will find what scripted tests won't.

🎁 What We Offer

  • 🌍 Grow in an international and inclusive environment: Everyone has their place at Papernest! With over 46 different nationalities, it's not unusual here to start your sentence in French and finish it in English or en español.
  • 💸 Compensation: You’ll receive a Business Creator Share Warrants (BSPCE) package upon joining, according to the company’s current policy.
  • 🏆 Perks: As a home insurance provider and supplier of green electricity and gas, we offer great deals to our employees—because our perks shouldn't be reserved just for our customers!
  • 🩺 Health: We offer Alan, a hassle-free and paperless health insurance provider, with 50% coverage by Papernest.
  • 🍽️ Meals: Enjoy a Swile card for your €9/day meal vouchers, 50% funded by Papernest. Plus, there’s breakfast every Tuesday at the office, an Ideal Garden fridge on site, and discounts at partner restaurants for healthy and balanced meals.
  • ⛳️ Sport: Access to GYMLIB service to enjoy discounted gym membership.
  • 📚 Training: Your development matters. You’ll have access to continuous training tailored to your goals—whether they’re technical, linguistic, or managerial.
  • 📈 Career growth: Multiple paths are open to you to grow—by deepening your expertise or exploring new directions. We're here to support your professional ambitions.
  • Remote work: Benefit from 2 days of remote work per week to boost your focus and productivity.
  • ⚖️ Legal advice: Enjoy privileged access to Ekie for personalized legal and tax advice, helping you handle all your administrative needs with peace of mind!

⏳ Hiring Process

  1. Video interview with Wolfgang from the Talent team (30 min).
  2. Interview with Claudio, QA Manager and your future direct manager (45 min).
  3. Live technical test (45 min) — with the use of AI tools encouraged.
  4. Final conversation with Raphaël, CTO (45 min) — focused on culture, ownership mindset, and long-term ambition (this is not a second technical round).

If this is your challenge, don't miss it! We look forward to meeting you, no matter your gender, race, age, religion, disability, or sexual orientation. Our selection processes and workplace are inclusive and adapted for everyone.

Ladies, we strongly encourage you to apply! Even if you feel that you do not meet all the criteria mentioned in this offer, please note that they are only indicative. Your application will be considered with great interest. Parity and diversity are an asset for our teams!

Reference :eurazeo-welcomekit-co-+Papernest-QA-Engineer-Mobile-CDI-ParisBarcelona

Skills

Backend
Postman
Python
Boost
Dart
Project Management
Management
Jira
xRay
Mobile
Android
Flutter
iOS
Tooling
Github
Sentry
Others
Playwright
Scratch
Frontend
Typescript
Javascript
No code
Notion

Similar Jobs

brand cover
auditeur - inspecteur it h/f
BNP ParibasPermanent contract
BNP ParibasPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
45k€ ➞ 65k€/year
Management
16 hours ago
brand cover
delivery manager (h/f)
SNCF Connect & TechPermanent contract
SNCF Connect & TechPermanent contract
Puteaux, FR
& Remote
Hybrid remote
≥ 1 year experience
40k€ ➞ 60k€/year
Project Management
Management
1 day ago
brand cover
senior tech lead mes -toulouse
CapgeminiPermanent contract
CapgeminiPermanent contract
Issy-les-Moulineaux, FR
No remote work
≥ 7 years experience
English
C#
Management
1 day ago
brand cover
manager sap pp (production planning)
CapgeminiPermanent contract
CapgeminiPermanent contract
Paris, FR
No remote work
≥ 7 years experience
SAP
English
Project Management
1 day ago
brand cover
tech lead mulesoft - paris
CapgeminiPermanent contract
CapgeminiPermanent contract
Issy-les-Moulineaux, FR
No remote work
≥ 5 years experience
Mulesoft
D3
REST API
1 day ago
brand cover
senior front end developer (vue/tailwind)
aliasPermanent contract
aliasPermanent contract
100% Remote work
≥ 5 years experience
40k€ ➞ 55k€/year
vueJS
NUXT
Tailwind CSS
8 days ago
brand cover
developper full stack sap
PM PROGRESS MANAGEMENTPermanent contract
PM PROGRESS MANAGEMENTPermanent contract
Levallois-Perret, FR
& Remote
Hybrid remote
≥ 6 years experience
SAP
HTML5
Javascript
8 days ago
brand cover
software engineer
QIMAPermanent contract
QIMAPermanent contract
Lille, FR& 1 other
& Remote
Hybrid remote
≥ 3 years experience
42k€ ➞ 65k€/year
Angular
Java
React
8 days ago
brand cover
développeur.se ios
Listen TooPermanent contract
Listen TooPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
Swift
SwiftUI
12 days ago