We’re looking for a skilled QA Automation Engineer (Java) to join an international team working on a long-term project in the financial services sector. You’ll be responsible for driving quality across the software development lifecycle through automation, process improvements, and early-stage testing.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or related field

  • 5+ years of experience in software QA

  • 2+ years in a QA lead or coordination role

  • Strong knowledge of test automation, QA methodologies, and tools

  • Experience with Shift Left testing in agile environments

  • Familiarity with CI/CD tools and pipelines

  • Experience with test automation tools such as Cypress, Karate, JUnit

  • Proficiency in behavior-driven testing using Gherkin/Cucumber

  • Solid understanding of functional, performance, and security testing

  • English proficiency (minimum B2)

Responsibilities

  • Lead and coordinate QA activities across development teams

  • Implement and advocate for Shift Left testing practices

  • Define and maintain standardized QA processes and tools

  • Develop automated tests to ensure early defect detection and coverage

  • Conduct regular quality reviews and risk assessments

  • Collaborate with cross-functional teams to deliver high-quality software

  • Provide mentorship and training to QA team members

We Offer

  • Remote work from anywhere in Spain

  • Long-term, full-time employment

  • Competitive salary and benefits (paid vacation, sick leave)

  • Private health insurance

  • Language lessons (English and Spanish)

  • Flexible retribution program (Restaurant/Transport/Kindergarten)

  • Discounted entertainment platform

  • Access to internal training platforms and professional development program

  • Work with a world-class international team on complex, high-impact projects