Back to search
Okeiro Linkedin ยท Posted 26d ago

Software testing engineer junior

Paris, Paris, France

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Description

About the role

We're looking for a Junior Testing Engineer to join our QA engineer and help us keep our healthcare platform reliable as we scale. Okeiro, our practitioner-facing product, has recently gone live in production โ€” and with that comes a real responsibility: ensuring that every new feature is solid, every bug is caught early, and every regression is flagged before it reaches a user.

Our approach: quality is not an afterthought. It's embedded in how we ship.

Reporting to the Head of Software and working day-to-day alongside the existing QA engineer, developers, and the product team, you'll be a key contributor to the reliability and maintainability of our platform.

Responsibilities

๐Ÿงช Feature Testing & Bug Reproduction

  • Test new features built by the engineering team โ€” understand the specification, find edge cases, and break things before users do
  • Reproduce and document production bugs with enough precision and clarity that engineers can fix them fast
  • Write detailed, reproducible bug reports and maintain quality throughout the fix lifecycle

๐Ÿค– Test Automation

  • Write and maintain existing Playwright end-to-end tests across our web platform
  • Expand automated test coverage on new features, critical user flows, and regression scenarios
  • Help close existing coverage gaps: error paths, authentication flows, backend integration tests
  • Keep the test suite healthy โ€” update tests as features evolve, remove flakiness, and improve reliability

๐Ÿ”’ Production Safety & Regression Coverage

  • As our production feature set grows, help build the safety net: regression tests that catch breakage before it reaches users
  • Contribute to monitoring and alerting around critical healthcare workflows
  • Participate in post-release validation for new deployments

๐Ÿค Cross-team Collaboration

  • Work closely with developers to understand what was built and how it should behave
  • Collaborate with the product team to clarify acceptance criteria and edge cases
  • Share clear, constructive feedback โ€” you're a quality partner, not a gatekeeper

Requirements

Technical skills

Essential

  • You can write code โ€” TypeScript / JavaScript is a strong plus; you don't need to be a senior dev, but you need to be comfortable in a codebase
  • Web fundamentals โ€” you understand how modern web apps work (HTTP, browser behavior, forms, async flows)
  • Git โ€” basic collaborative workflows (branches, PRs, commits)
  • Methodical mindset โ€” you document what you test, why, and what you found; nothing slips through because of carelessness. You are able to write clearly and keep thing short enough to be human readable.

Appreciated

  • Playwright or any other E2E testing framework (Cypress, Selenium)
  • GraphQL basics (we use it extensively)
  • React / TypeScript familiarity โ€” helps when reading the frontend codebase
  • Interest in AI and AI-assisted coding tools โ€” we use them actively and expect you to grow with them
  • Exposure to CI/CD pipelines and how automated tests fit into a deployment workflow
  • Curiosity about healthcare or medical device software contexts (IEC 62304, MDR) โ€” not required, but a genuine plus

Languages

  • French C2 (mandatory)
  • English C2 (mandatory) โ€” our codebase, documentation, and part of the team communication is in English

Soft Skills

  • Genuinely optimistic โ€” you bring good energy even on hard days
  • Resilient and patient โ€” you can report the same bug for the 100th time with the same precision and care as the first
  • Kind and direct โ€” you give feedback without making people defensive, and you receive it the same way
  • Curious โ€” you treat every bug as a puzzle, not a blame game
  • Rigorous โ€” you don't cut corners; if something isn't tested, you say so

What We Offer

  • A product that matters โ€” healthcare software used by real practitioners with real patients
  • A small, tight-knit engineering team (10 people) where your work has direct, visible impact
  • Mostly remote with a real Paris anchor โ€” 2 days on-site every 2 weeks for human moments
  • A modern, well-structured codebase with real automated testing culture already in place
  • Room to grow โ€” into test architecture, production monitoring, compliance testing, and beyond
  • Gymlib (wellness club) membership
  • Access to the latest development tools and technologies

This role description is not exhaustive and may evolve as the team and product grow.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent