05 oct
|
Caravelo
|
Barcelona
05 oct
Caravelo
Barcelona
As a Technical QA Intern in our Professional Services team, you will help us validate customer-facing changes before they reach production
You will test changes in sandbox, understand what they are supposed to do, investigate when something behaves unexpectedly and give the team a clear answer: ready to ship, or not yet, and why
You will also help us keep control of releases and validate production after deployment
This is a hands-on technical internship. You will work with APIs, databases, logs, frontend flows and payment transactions. You will read code when it helps you understand a problem and use AI to explore unfamiliar systems, investigate issues and build small tools or scripts that make your work faster
This is not a software engineering internship, but you will work very close to software engineering
The goal is not to teach you how to follow a testing checklist
The goal is for you to develop a genuine understanding of how a B2B SaaS product works end to end, how software reaches enterprise customers, and how to investigate when reality does not match expectations
You will report to the Director of Professional Services and work closely with Engineering, Product and our customer-facing teams
Test changes before they ship
Validate functional and visual changes in sandbox as they move into testing
Understand what each change is supposed to achieve and verify that it behaves correctly
Clearly document failures so another person can reproduce and investigate them
Run end-to-end checks to make sure complete customer journeys continue working after changes
Help us release with confidence
Keep visibility over what is included in each release and whether it has been validated
Help make sure untested changes do not accidentally reach customers
After deployment, perform exploratory checks in production to confirm the real environment behaves as expected
Investigate, not just report
Use logs and monitoring tools to understand errors and unusual behaviour
Inspect backend data when it helps explain what happened
Work with APIs to reproduce and isolate problems
Learn how payment gateways, subscriptions and customer transactions flow through the system
Follow an issue far enough to understand why it happened, not only that it happened
Improve how we work
Identify repetitive or error-prone tasks in your daily work
Use AI and lightweight automation to make testing and investigation faster
Build small scripts, helpers or internal tools when useful
Contribute ideas for making our testing and release process more reliable over time
What success looks like:
You are succeeding in this internship when:
You can increasingly test changes independently and know where to look when something does not behave as expected
Engineers trust your findings because they are clear, accurate and reproducible
You understand the main customer journeys and how frontend, APIs, data and integrations fit together
You spot issues before customers do and help the team understand their root cause
You become comfortable investigating unfamiliar technical problems rather than stopping at the first error message
You leave behind better tools, documentation or testing practices than the ones you started with
Benefits
Fun environment & company events
Tax-free benefits: Transport, food, gym and childcare
Versátil hours & Remote work options
Spacious office in the heart of Barcelona with free coffee & beer
Competitive salary & progression framework
Java / Spring Boot Postman Couchbase PostgreSQLMust haveA methodical mindset and the instinct to understand why something broke rather than simply report that it did What matters more than knowing every tool is being comfortable exploring unfamiliar technology and learning how the pieces connect Datadog GitLab Vue / Nuxt Claude Code Cursor Ability to explain what you found clearly enough for someone else to reproduce it Professional working English and confidence using AI tools thoughtfully as part of your work You do not need to know all of these before joining. They are some of the technologies and tools you will encounter while learning the platform: This is a first job, and we're hiring for it as such. We don't expect professional experience. We expect curiosity, care and enough technical grounding to get going PlaywrightREST APIsSome familiarity with APIs, SQL/databases and Git — you do not need to be an expert Enough technical curiosity to explore APIs, databases, logs and code when investigating a problem Basic programming and software-development knowledge from your studies, personal projects or other hands-on experience And when you find yourself doing the same manual task for the tenth time, your instinct is to wonder whether you could automate it You notice details, but you do not lose sight of the full customer journey When something fails, you do not immediately hand it to someone else. You click around, inspect the request, look at the data, check the logs and try to understand what actually happened You enjoy learning by doing and are comfortable saying, "I don't know yet — let me investigate."This role tends to suit someone who is naturally curious about how things work You do not need years of experience Bring curiosity, technical foundations and the willingness to investigate until things make sense You have automated something repetitive with a script, whether for university, work or yourself An interest in payments, subscriptions, SaaS or travel technology Experience with testing or automation tools such as Postman, Playwright or Selenium
#J-*****-Ljbffr
📌 Product Quality & Technical Operations Internship (Barcelona)
🏢 Caravelo
📍 Barcelona