SWQA Test Automation - Hybrid (Sant Cugat-Barcelona)
Role details
Job location
Tech stack
Job description
We are looking for a technical QA engineer specializing in test automation. In this role, you will design and maintain automation frameworks, build reusable libraries, integrate reporting, and support CI/CD pipelines. You will also work closely with product and DevOps teams to maintain reliable test environments using Docker/Kubernetes and CI/CD pipelines.
This role is ideal for engineers who enjoy hands-on QA automation, integrating technical solutions, and ensuring robust, scalable, and maintainable test frameworks., * Design, implement, and maintain scalable test automation frameworks (UI, API, end-to-end).
- Build reusable libraries and integrate reporting for automated test results.
- Collaborate closely with DevOps and development teams to integrate automation with CI/CD pipelines.
- Execute automated test cases and contribute to technical QA planning.
- Assess and improve pipeline reliability, test coverage, and observability.
- Ensure high-quality standards across multiple products and environments.
Requirements
Do you have experience in UI?, * 3-5 years of QA experience, strong in real automation (not just record/playback).
- Solid programming skills: Java, JavaScript/TypeScript, Python, or similar.
- Expertise with automation frameworks: Playwright, Selenium, Cypress, REST-assured, etc.
- Practical experience with CI/CD tools: GitLab CI, GitHub Actions, Jenkins.
- Familiarity with containers (Docker/Kubernetes) is a plus.
- Strong problem-solving skills and engineering mindset from a QA perspective.
- Good communication skills in English and experience working in Agile environments.
Benefits & conditions
- Flexible Work & Work-Life Balance: enjoy options to balance work and personal life, including every other Friday off.
- Hybrid Work Mode: for this specific project, onsite presence is required 2 days per week. While the days are not strictly fixed, they are usually Tuesday and Thursday. The rest of the week can be remote.
- Seniority Program: additional benefits and privileges as you grow with the company.
- Social & Team Budget: even though we primarily work remotely, we encourage team gatherings and activities, with a dedicated budget.
- Continuous Learning: training, mentorship, and professional development opportunities.
- Growth Opportunities: participate in challenging projects with modern frameworks and influence QA strategy.