Senior Quality Assurance Engineer
📍 Location : Full onsite in Madrid – modern offices in the city center
🕐 Seniority : Mid to Senior level (3+ years of experience)
🛠 Contract : Full-time, permanent
For an insurance broker and advisor firm , we’re looking for a QA Engineer to join a fast-paced product team focused on automation and quality-first development.
This is a key role for someone who thrives on ownership and impact : you’ll drive the quality strategy across both frontend / UI and backend APIs, designing scalable automated testing solutions and working closely with cross-functional teams to ensure every release is reliable, usable, and high quality.
Activities :
- Define and implement test strategies across frontend / UI and backend APIs
- Analyze requirements, designs, and user stories to identify test cases and edge conditions
- Build, maintain, and run automated test suites (E2E, API, integration)
- Perform exploratory testing to uncover UI / UX or functionality issues
- Report defects clearly with context, reproducible steps, and business impact
- Prioritize automation efforts based on ROI, reliability, and maintainability
- Collaborate with developers to improve testability of features
- Integrate automated tests into CI / CD pipelines
- Take full ownership of quality in an Agile / Scrum team
- Contribute to internal QA practices and share knowledge with peers
Required skill set :
3+ years of experience in QA Engineering roles with focus on both API and frontend automationStrong hands-on experience with tools such as :API : Rest Assured, Playwright (API), Karate, Postman, etc.Frontend / UI : Playwright, Cypress, Selenium WebDriver, TestCafe, etc.Proficient in JavaScript / TypeScript or similar for test automationFamiliar with test architecture and patterns (e.g., POM, BDD, data-driven tests)Experience with CI / CD (GitHub Actions, GitLab CI, Jenkins, etc.)Comfortable with browser dev tools, debugging, and accessibility testingAnalytical mindset with attention to edge cases and usabilityStrong communication skills in English (written and spoken)Team player in Agile / Scrum environmentsNice to Have
Experience with Karate FrameworkFamiliarity with visual regression testing (Percy, Applitools, Playwright snapshots)Exposure to UX / accessibility testingAwareness of performance or security testing🧪 Hiring Process
Initial conversation / interviewTechnical testFinal interview with the teamIf you’re passionate about quality and automation, ready to take ownership, and want to work in an agile environment, we want to hear from you! Apply now or reach out for more info.