> Markdown version of [/jobs/ext/1231663-qa-engineer-functional-automation-barcelona](https://www.wearedevelopers.com/jobs/ext/1231663-qa-engineer-functional-automation-barcelona). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Engineer - Functional & Automation (Barcelona) - **Company:** Nuvolar - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Software Bug Management, Continuous Integration, Software Debugging, Distributed Systems, Amazon DynamoDB, EHealth, Github, Medical Software, Scrum Methodology, Regression Testing, Swagger, Selenium, Software Engineering, Data Streaming, Systems Integration, TypeScript, Openapi, Enterprise Software Applications, Cloud Platform System, Postman, Cypress (Programming Language), Backend, Integration Tests, Bug Reporting, Playwright, Front End Software Development, Restful APIs, Amazon Simple Queue Service (SQS), Api Management - **Published:** July 11, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=11ac9a2390b6180b ## About the Role * Proven experience as a Software QA Engineer working on software products, ideally in complex or integration-heavy environments. * Strong understanding of QA methodologies, test design techniques, regression testing, exploratory testing, integration testing, and defect management. * Experience testing backend services and REST APIs. * Experience using API testing tools such as Postman, Swagger/OpenAPI, or similar. * Previous exposure to test automation, with experience creating, maintaining, or improving automated test cases. * Practical experience or strong interest in automation frameworks such as Playwright, Cypress, Selenium, or similar technologies. * Ability to understand business requirements and translate them into meaningful testing scenarios. * Experience working in Agile/Scrum teams and collaborating closely with developers, QA engineers, and Product Owners. * Knowledge of cloud environments, ideally AWS, with a practical understanding of services such as DynamoDB, SQS/SNS, and Secrets Manager. * Experience working with GitHub and CI/CD workflows, ideally GitHub Actions. * AI literacy, including familiarity with AI-assisted tools, AI agents, or practical use of AI to improve QA activities, test design, automation, debugging, or documentation. * Ability to communicate clearly in technical discussions and collaborate effectively with different stakeholders. * Professional level of English, both written and spoken. * ️ Nice to have * Experience working in healthcare, digital health, medical software, diagnostics, or other regulated environments. * Experience with clinical workflows, healthcare data, or enterprise software platforms. * Strong hands-on experience with Playwright and TypeScript. * Experience with frontend testing or end-to-end automation frameworks. * Experience with cloud-based products and distributed systems. ## Description At Nuvolar, we are looking for a QA Engineer to join one of our healthcare projects, working on digital products that support clinical workflows and complex healthcare solutions. You will become part of engineering teams working on cloud-based products involving backend services, APIs, integrations, and end-to-end workflows. You will contribute to QA activities throughout the software lifecycle, combining functional testing, automation, and collaboration with developers and product teams to deliver reliable software. This role is a great opportunity for a QA Engineer who enjoys understanding products, designing meaningful test scenarios, identifying risks, and contributing to the continuous improvement of QA practices, including automation and AI-assisted testing approaches., * Execute QA activities across healthcare software products, ensuring new features and implementations meet quality standards. * Understand product requirements and workflows to translate them into effective test scenarios. * Design, maintain, and execute test plans covering functional testing, regression testing, exploratory testing, integration testing, and end-to-end workflows. * Perform backend and API testing using tools such as Postman, OpenAPI/Swagger, or similar technologies. * Validate REST APIs, integrations, data flows, error handling, and expected system behaviour. * Contribute to test automation initiatives by creating, maintaining, and improving automated test cases. * Collaborate closely with developers, Product Owners, QA engineers, and technical stakeholders to identify risks and improve product quality. * Analyse defects, define clear reproduction steps, and support teams in understanding the impact and priority of issues. * Support release validation activities, ensuring critical workflows are properly tested before delivery. * Use AI-assisted tools to improve testing activities, including test design, automation, debugging, documentation, and productivity. * Contribute to the continuous improvement of QA practices, automation coverage, and testing processes within the team., A first conversation with one of our engineering team members to introduce the project, explain the role in detail, and answer your initial questions about the opportunity. 2. Technical Assessment You'll complete a take-home QA challenge designed to evaluate your technical approach, testing strategy, and problem-solving skills. 3. Technical Interview A discussion with our engineering team to review your assessment, explore your technical experience, and talk through real-world testing scenarios, technical decisions, and your way of working. 4. Cultural Fit Interview A conversation with our Talent Acquisition team to learn more about your background, career goals, and what you're looking for in your next opportunity. It's also a chance for you to ask any remaining questions about Nuvolar, our culture, and the role. 5. Client Interview (if required) Depending on the project, there may be a final conversation with the client to discuss the role, the team, and how you'll collaborate within the project environment. ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Self-service Quality: QA Without QA](https://www.wearedevelopers.com/videos/100184-self-service-quality-qa-without-qa) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [1, 2, 3... Fastify!](https://www.wearedevelopers.com/videos/325-1-2-3-fastify) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)