QA Engineer (Web Applications)

BARCELONA, SPAIN
SOFTWARE ENGINEERING & RESEARCH
HYBRID
FULL-TIME
ENGLISH CV

We are looking for a skilled and detail-oriented QA Automation Engineer to join our team and help ensure the highest quality of our web-based applications. In this role, you will take ownership of designing and maintaining reliable automated tests with Playwright while contributing to the overall testing strategy and performing manual testing when needed. You will collaborate closely with developers, product managers, and fellow QA engineers in a dynamic, team-oriented environment, playing a key role in delivering robust and user-friendly products.

What you will do

  • Design, implement, and maintain automated tests for web-based applications using Playwright
  • Contribute to the overall test automation strategy and continuously improve test coverage
  • Analyze acceptance criteria and translate them into reliable automated test scenarios
  • Execute and maintain regression test suites (both automated and manual when needed)
  • Perform manual testing when required (e.g., during regression cycles, exploratory testing, or ad-hoc validations)
  • Log defects, track their status, and verify fixes
  • Collaborate closely with developers, product managers, and other QA engineers to ensure high product quality
  • Create and maintain test documentation and test reports in accordance with established processes 

Your profile

  • Bachelor’s or master’s degree in computer science or a related field
  • 3+ years of experience in testing web applications
  • Solid experience in test automation for web applications
  • Hands-on experience with Playwright or strong experience with similar frameworks (e.g., Cypress, Selenium) and readiness to work with Playwright
  • Good understanding of testing methodologies, tools, and QA processes
  • Experience in writing clear and maintainable test documentation
  • Strong analytical skills and attention to detail
  • Good English skills (spoken and written)
  • Strong communication skills and a collaborative, team-oriented mindset
  • Willingness to combine automation and manual testing responsibilities when needed

Nice to have 

  • Experience with Azure DevOps
  • 3D mindset and/or experience with 3D modeling
  • Experience in testing complex or domain-specific applications

What we offer

Location and type of contract

  • Barcelona, Spain
  • Hybrid role
  • Full-time
  • Mid-senior level
  • CV in English

Share on:

Share on FacebookShare on Facebook
Share on TwitterShare on Twitter
Share on LinkedInLinkedIn hover
Share with PocketShare with Pocket
Two men sitting and smiling with a woman standing behind them smiling, all looking downwards
A woman smiling and talking to another woman
A female Materialise employee smiling and looking into the camera
Two Materialise employees running on a path

Working at Materialise

Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.

As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.

Work culture