Senior Quality Assurance Engineer
4 days ago
Madrid
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 automation, • Strong 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 automation, • Familiar 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 testing, • Analytical mindset with attention to edge cases and usability, • Strong communication skills in English (written and spoken), • Team player in Agile/Scrum environments Nice to Have • Experience with Karate Framework, • Familiarity with visual regression testing (Percy, Applitools, Playwright snapshots), • Exposure to UX/accessibility testing, • Awareness of performance or security testing 🧪 Hiring Process • Initial conversation/interview, • Technical test, • Final interview with the team If 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.