Software QA Automation Engineer

Cataluña
Barcelona, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

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

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Code Coverage Software Quality Code Review Computer Programming Continuous Integration Software Debugging EHealth
+24 more
Github HP Systems Insight Manager Apache JMeter Python (Programming Language) Load Testing Regression Testing Selenium Software Engineering SonarQube Systems Integration Strategies of Testing Web Applications Postman Cypress (Programming Language) Backend Git Pytest Gitlab-ci Integration Tests Playwright Sentry Front End Software Development Restful APIs Jenkins

Job description

Our partner is a fast-growing HealthTech company developing connected technologies at the intersection of hardware, embedded systems, IoT, AI and digital health. Their technology transforms everyday environments into intelligent health platforms, enabling seamless and continuous health monitoring. We are currently looking for a Senior Software QA Automation Engineer to join their Engineering team and help ensure the quality, reliability and scalability of their next generation of connected health products. Mission: As a Senior Software QA Automation Engineer, your mission will be to own and evolve the testing strategy, automation frameworks and release validation processes across the software development lifecycle. You will play a key role in increasing automated test coverage, identifying risks early and ensuring products are robust, scalable and production-ready. Working closely with Backend, Frontend, Embedded and Product teams, you will help build a strong quality culture across Engineering, ensuring that quality is embedded throughout the development process rather than treated as a final validation step., You will be responsible for:

  • Defining and owning the software QA strategy across the product lifecycle.
  • Planning and executing validation processes before production releases.
  • Defining release acceptance criteria and quality gates.
  • Performing functional, regression and integration testing.
  • Identifying quality risks early and helping prevent production issues.
  • Designing, building and maintaining automated testing frameworks.
  • Increasing automated test coverage across backend services, frontend applications and APIs.
  • Developing and evolving unit, integration and end-to-end testing strategies.
  • Integrating automated tests into CI/CD pipelines.
  • Working closely with Engineering teams to improve code quality and testability.
  • Reviewing software changes and identifying potential quality risks.
  • Analyzing bugs, reproducing issues and performing root-cause analysis.
  • Defining and monitoring quality metrics such as test coverage, regression stability, production incidents and release quality.
  • Analyzing production issues through logs, metrics and monitoring tools.
  • Promoting testing best practices and a quality-first engineering culture across teams.
  • Continuously improving testing processes, automation workflows and engineering practices.

Requirements

  • 5+ years of professional experience in QA Automation, Software Engineering or Quality Engineering.
  • Strong programming skills in Python.
  • Proven experience designing, developing and maintaining automated testing frameworks.
  • Hands-on experience testing REST APIs, backend services and web applications.
  • Strong understanding of software testing methodologies, including unit, integration, end-to-end and regression testing.
  • Experience integrating automated tests into CI/CD pipelines.
  • Experience with Git and collaborative software development workflows.
  • Experience participating in code reviews and proactively identifying potential quality risks.
  • Strong debugging, analytical and root-cause analysis skills.
  • Experience working closely with developers and multidisciplinary teams in Agile environments.
  • A strong understanding of how to build maintainable, scalable and reliable testing strategies.
  • Professional English level.
  • Disponibilidad para acudir a oficinas 4-3 días a la semana. Nice to Have

  • Experience with automation frameworks such as Pytest, Playwright, Selenium or Cypress.
  • Experience testing REST APIs and system integrations using tools such as Apidog, Postman or Insomnia.
  • Experience with code quality and test coverage tools such as SonarQube, Codecov or Coverage.py.
  • Experience with CI/CD platforms such as GitHub Actions, GitLab CI or Jenkins.
  • Experience with performance and load testing using tools such as Locust or JMeter.
  • Experience with application monitoring and error tracking tools such as Sentry.
  • Experience analyzing logs, metrics and observability data to investigate production issues.
  • Previous experience testing IoT products, connected devices or systems combining hardware and software.
  • Previous experience in startups, scale-ups or fast-growing technology companies.

Benefits & conditions

  • Join a fast-growing HealthTech company building a new generation of intelligent, connected health technologies.
  • Work at the intersection of embedded systems, hardware, IoT, cloud, AI and digital health.
  • Build technologies powering products already used by leading sports organizations and enterprise customers worldwide.
  • Take ownership of high-impact projects, from embedded software development through system integration and production.
  • Collaborate with a talented multidisciplinary team across Hardware, Backend, AI, Data and Product.
  • Have a visible impact on technical and architectural decisions as the platform and engineering organization continue to evolve.
  • Work in a fast-paced environment with a high level of autonomy and ownership.
  • Strong opportunities for professional growth and technical leadership as the company scales internationally.
  • Competitive compensation based on experience. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

Volver a la última búsqueda Trabajos ) Cataluña ) Barcelona ) Software QA Automation Engineer ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

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

Apply on www.adzuna.es
Prepare application

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 · World Congress 2026 Europe

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

1:22 min

Overview of the Sentry error and performance monitoring platform

Priscila Oliveira · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

Videos

See all

Related articles

See all