¡Activa las notificaciones laborales por email!

QA Engineer

Lawrence Harvey

Barcelona

Presencial

EUR 35.000 - 50.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A technology solutions company in Barcelona is looking for a QA Engineer. The role involves designing test strategies, building automation frameworks, and collaborating with developers and customers to ensure quality. Key qualifications include strong experience with Python for automation, familiarity with Azure DevOps, and a solid understanding of microservices testing. This position offers an opportunity to work in a fast-paced environment focused on delivering reliable software solutions.

Responsabilidades

  • Design and implement test strategies according to project requirements.
  • Build a test automation framework from scratch.
  • Create and maintain test plans in Azure DevOps.
  • Collaborate with stakeholders to analyze requirements.
  • Automate UI testing using Python + Selenium.
  • Execute smoke, regression, and full test suites.

Conocimientos

Automation frameworks
Python (Selenium, requests)
API validation with Postman
Azure DevOps
Logging and monitoring tools (Grafana, Allure)
Functional testing
Microservices testing
Communication skills
Analytical mindset
Attention to detail

Herramientas

Azure DevOps
Grafana
Postman
Descripción del empleo

We are looking for a QA Engineer to join our team and play a key role in ensuring the quality and reliability of our solutions. You will be responsible for designing and implementing test strategies, building automation frameworks, and collaborating closely with developers, product owners, and customers.

Responsibilities
  • Design and implement comprehensive test strategies aligned with project requirements.
  • Build a test automation framework from scratch, selecting the right tools and libraries.
  • Create and maintain test plans in Azure DevOps, defining sprint testing scope and updating documentation.
  • Collaborate with stakeholders and customers to analyze requirements and technical documentation.
  • Automate UI testing using Python + Selenium.
  • Automate API testing using Python + requests and Postman.
  • Execute smoke, regression, and full test suites, collecting and analyzing logs with VM, Azure Pipelines, Allure, and Grafana.
  • Perform functional, integration, load, and stress testing.
  • Work with hardware, including software installation, device connection, and maintenance.
  • Manage data flows, including sending data to devices via SaaS platforms and NATS messages.
  • Test microservices-based architectures to ensure stability, scalability, and reliability.
Requirements
  • Proven experience as a QA Engineer with strong expertise in automation frameworks.
  • Hands-on experience in Python (Selenium, requests) for automation.
  • Proficiency with Postman for API validation.
  • Experience with Azure DevOps (test plans, pipelines).
  • Familiarity with logging, monitoring, and reporting tools (Grafana, Allure).
  • Solid background in functional, integration, and performance testing.
  • Ability to work with hardware setup and maintenance.
  • Knowledge of microservices testing and distributed systems.
  • Strong communication skills and ability to work with customer requirements.
  • Analytical mindset, attention to detail, and problem-solving skills.
Nice to Have
  • Experience with cloud platforms (Azure preferred).
  • Knowledge of CI / CD pipelines.
  • Exposure to data streaming technologies.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.