> Markdown version of [/jobs/ext/1930007-senior-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/1930007-senior-qa-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Qa Automation Engineer - **Company:** Impress - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, Code Coverage, Continuous Integration, Software Debugging, DevOps, Distributed Systems, Github, Python (Programming Language), Load Testing, OAuth, OpenID, JSON Web Token, Systems Integration, Test Execution Engine, Strategies of Testing, TypeScript, Data Logging, Scripting, Grafana, Backend, Integration Tests, Api Management, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-qa-automation-engineer-en-madrid-ID-365471050 ## About the Role 3+ years of experience as a QA Engineer, ideally within backend or microservices-based environments Familar with any scripting language, typescript/ python will be plus Experience with API testing Hands?on experience with test automation Familiarity with Allure TestOps for test scenario management Practical experience with load testing tools, like k6s or similar Understanding of CI/CD, especially GitHub Workflows. Strong analytical and debugging skills Nice?to?have Knowledge of authentication/authorization standards (OAuth2, OIDC, JWT) Experience with CRM/ERP systems and integrations ## Description Overview We are seeking a skilled and proactive QA Engineer to join our System Team, responsible for core backend services that power key company operations.You will ensure the reliability, security, and performance of mission?critical systems, working closely with platform teams to continuously raise the quality bar.This role is ideal for someone comfortable with backend testing, microservices, distributed systems, and hands?on automation.Requirements3+ years of experience as a QA Engineer, ideally within backend or microservices-based environmentsFamilar with any scripting language, typescript/ python will be plusExperience with API testingHands?on experience with test automationFamiliarity with Allure TestOps for test scenario managementPractical experience with load testing tools, like k6s or similarUnderstanding of CI/CD, especially GitHub Workflows.Strong analytical and debugging skillsNice?to?haveKnowledge of authentication/authorization standards (OAuth2, OIDC, JWT) Experience with CRM/ERP systems and integrationsExposure to observability tools (logging, tracing, alerting)ResponsibilitiesCreate, maintain, and execute test scenarios using Allure TestOps.Develop and maintain automated API and integration tests.Collaborate with backend engineers (who maintain unit tests) to ensure well?balanced test coverage.Drive functional, regression, integration, and end?to?end testing activities.Design and execute performance/load tests using k6.Analyze performance bottlenecks and work with engineers to resolve them.Participate in the team's on?call rotation, contributing to system stability and incident response.Integrate automated tests into GitHub Workflows to ensure continuous quality.Expand and improve automation frameworks, reporting, and test visibility.Maintain consistent documentation and traceability of test execution results.Support QA activities for ERP and CRM platform teams.Work closely with developers, DevOps, and product managers to refine testing strategies.Advocate for best quality practices across engineering teams.What We OfferPaid Vacation Daysto ensure you have ample time to relax and rechargeSick Leave Coveragefor when you need to focus on your healthEnjoy Spanish Public Holidays on top of your vacation daysExclusive Teeth Aligner Benefitsas part of your employee perksAmodern, vibrant workplacewhere collaboration and creativity thrive#J-*****-Ljbffr ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)