Qa Automation Engineer / Sdet (Barcelona)

Nuvolar Works
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Artificial Intelligence Software Applications Build Automation Automation of Tests Information Technology Consulting Continuous Integration Software Debugging Programming Tools Github Scrum Methodology Regression Testing
+18 more
Swagger Selenium Software Engineering Software Testing Automation Framework TypeScript Openapi Cloud Platform System Postman Delivery Pipeline Cypress (Programming Language) Backend Integration Tests Information Technology Playwright Front End Software Development Api Management Docker SDET

Job description

DESCRIPTION We are a global technology consulting company specializing in IT solutions, cloud-based platforms, mobile and web applications, and training and support services.With over 14 years of experience and a multicultural team of more than 100 professionals, we deliver projects for highly complex industries such as pharmaceuticals, diagnostics, healthcare, and consumer goods.At our company, we value international talent, diversity, flexibility, and a collaborative environment that fosters both professional growth and personal well-being.About the roleAt Nuvolar, we are looking for aQA Automation Engineer /SDETto join one of ourhealthcare projects , helping teams build scalable and reliable quality solutions for digital products used in complex healthcare environments.You will become part of an engineering environment focused on improving how software is tested bydesigning automation frameworks, reusable testing tools, and technical solutions that support QA engineers and development teams.This role is a great opportunity for someone who enjoys combining software engineering and quality practices: building automation solutions, improving testing processes, working with modern technologies, and helping teams adopt more efficient ways of delivering reliable software.You will work closely with QA engineers, developers, and technical stakeholders to design, implement, and evolve automation capabilities across different products and workflows, including the adoption of AI?assisted testing approaches.What You’ll DoDesign, develop, maintain, and evolve test automation frameworks, libraries, and reusable testing solutions.Build automation capabilities for backend/API testing, frontend testing, end?to?end workflows,integration testing, and regression testing.Create scalable and maintainable automation solutions using technologies such as Playwright, TypeScript, Cypress, Selenium, or similar frameworks.Develop reusable components and tools that help QA engineers and development teams improve testing efficiency.Integrate automated tests into CI/CD pipelines and development workflows .Collaborate with QA engineers to understand testing challenges and translate their needs into technical solutions.Apply software engineering best practices to automation projects, including clean code, documentation, maintainability, and reliability.Use AI?assisted tools to improve automation development, test generation, debugging, documentation, and productivity.Contribute to the evolution towards more modern, scalable, andAI?augmented quality engineering practices .What We’re Looking ForStrong experience in test automation,software development, or engineering roles focused on quality tooling.Experience designing, building, or maintaining automated test frameworks or reusable testing solutions.Solid understanding of backend/API testing,frontend testing, integration testing, and regression testing approaches.Experience working with automation frameworks such as Playwright, Cypress, Selenium, or equivalent technologies.Ability to write clean, maintainable, and well?structured code.Understanding of CI/CDconcepts and experience integrating automated tests into development pipelines.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 automation, debugging, documentation, or development workflows.Ability to collaborate effectively with QA engineers and developers, understanding technical needs and proposing practical solutions.Experience working in Agile/Scrum environments.Professional level ofEnglish , both written and spoken.Nice to haveStrong hands?on experience with Playwright and TypeScript.Experience building internal frameworks, testing libraries, SDKs, CLI tools, or developer tooling.Experience with API testing tools such as Postman, Swagger/OpenAPI, REST Assured, or similar.Experience with Docker or containerized testing environments.Experience working with cloud?based products and environments.Why You’ll Love Working at NuvolarFlexible Work & Work?Life Balance:enjoy options to balance work and personal life, includingevery other Friday off .Hybrid Work Mode:with around 40% onsite presence and the flexibility to work remotely the rest of the time.Seniority Program:enjoy additionalbenefits and privileges as you grow with the company .Social & Team Budget:even though we primarily work remotely, we encourage team gatherings and activities, with a dedicated budget.Continuous Learning:access training, mentorship, and professional development opportunities.Growth Opportunities:work on challenging healthcare technology projects, build solutions that impact multiple teams, work with modern automation technologies, and contribute to the evolution of quality engineering practices.The Hiring ProcessProject & Role Introduction: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.Technical Assessment:You’ll complete a take?home QA challenge designed to evaluate your technical approach, testing strategy, and problem?solving skills.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.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.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.In our screening process, we prioritize verifiable signals of excellence, regardless of seniority.There are no preferential paths beyond what your application demonstrates, and we evaluate every candidate through the same process.Some people hold back because they feel they lack experience or have an “imperfect” CV.If you like the role and believe you could excel over time, don’t self?reject.All applications go through our careers page, which is the only way to be considered.If you pass our screening, you’ll be asked to complete one or more tests.Join a team where trust, growth, and purpose go hand in hand.Apply now and let’s build meaningful tech - together, from anywhere.Equal Opportunity StatementNuvolar Works is an equal?opportunity employer.We welcome and encourage applications from all backgrounds.We do not discriminate based on age, sex, gender, gender identity or expression, sexual orientation, family or marital status, disability, national origin, race, ethnicity, religion, or any other protected characteristic.Candidates with disabilities are encouraged to apply, and we are committed to providing an inclusive and accessible recruitment process.If you require any adjustments during the hiring process, please let us know.#J-*****-Ljbffr

Requirements

Strong experience in test automation, software development, or engineering roles focused on quality tooling. Experience designing, building, or maintaining automated test frameworks or reusable testing solutions. Solid understanding of backend/API testing, frontend testing, integration testing, and regression testing approaches. Experience working with automation frameworks such as Playwright, Cypress, Selenium, or equivalent technologies. Ability to write clean, maintainable, and well?structured code. Understanding of CI/CD concepts and experience integrating automated tests into development pipelines. 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 automation, debugging, documentation, or development workflows. Ability to collaborate effectively with QA engineers and developers, understanding technical needs and proposing practical solutions. Experience working in Agile/Scrum environments. Professional level of English , both written and spoken. Nice to have Strong hands?on experience with Playwright and TypeScript. Experience building internal frameworks, testing libraries, SDKs, CLI tools, or developer tooling. Experience with API testing tools such as Postman, Swagger/OpenAPI, REST Assured, or similar. Experience with Docker or containerized testing environments. Experience working with cloud?based products and environments.

Benefits & conditions

enjoy options to balance work and personal life, including every other Friday off . Hybrid Work Mode: with around 40% onsite presence and the flexibility to work remotely the rest of the time. Seniority Program: enjoy additional benefits and privileges as you grow with the company . Social & Team Budget

About the company

DESCRIPTION We are a global technology consulting company specializing in IT solutions, cloud-based platforms, mobile and web applications, and training and support services. With over 14 years of experience and a multicultural team of more than 100 professionals, we deliver projects for highly complex industries such as pharmaceuticals, diagnostics, healthcare, and consumer goods. At our company, we value international talent, diversity, flexibility, and a collaborative environment that fosters both professional growth and personal well-being., even though we primarily work remotely, we encourage team gatherings and activities, with a dedicated budget. Continuous Learning: access training, mentorship, and professional development opportunities. Growth Opportunities: work on challenging healthcare technology projects, build solutions that impact multiple teams, work with modern automation technologies, and contribute to the evolution of quality engineering practices. The Hiring Process Project & Role Introduction: 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. Technical Assessment: You’ll complete a take?home QA challenge designed to evaluate your technical approach, testing strategy, and problem?solving skills. 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. 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. 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. In our screening process, we prioritize verifiable signals of excellence, regardless of seniority. There are no preferential paths beyond what your application demonstrates, and we evaluate every candidate through the same process. Some people hold back because they feel they lack experience or have an “imperfect” CV. If you like the role and believe you could excel over time, don’t self?reject. All applications go through our careers page, which is the only way to be considered. If you pass our screening, you’ll be asked to complete one or more tests. Join a team where trust, growth, and purpose go hand in hand. Apply now and let’s build meaningful tech - together, from anywhere. Equal Opportunity Statement Nuvolar Works is an equal?opportunity employer. We welcome and encourage applications from all backgrounds. We do not discriminate based on age, sex, gender, gender identity or expression, sexual orientation, family or marital status, disability, national origin, race, ethnicity, religion, or any other protected characteristic. Candidates with disabilities are encouraged to apply, and we are committed to providing an inclusive and accessible recruitment process. If you require any adjustments during the hiring process, please let us know. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters ¡ WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz ¡ WWC 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle ¡ Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peùa Manuel de la Peùa ¡ WWC Europe 2026

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering ¡ LIVE

Videos

See all

Related articles

See all