Senior Qa Automation Engineer

Impress
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

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
+13 more
OpenID JSON Web Token Systems Integration Test Execution Engine Strategies of Testing TypeScript Data Logging Scripting Grafana Backend Integration Tests Api Management Microservices

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all