QA Engineer - Application & Automation testing

Ambit Iberia
Barcelona, SpainOn-siteCompetitiveAdded 3 days agoRemote: Hybrid

Original Advert

We are looking for a "Network Automation Specialist" who will offer service to a multinational pharmaceutical company.

Must Have

Application & API Testing
  • Experience testing Angular web applications and REST APIs.

  • Knowledge of frontend and backend application architectures.

  • Experience with Jira and defect management processes.

Test Automation
  • Experience with test automation frameworks such as Playwright, Cypress, Python (ETL), Spock/Geb, or similar.

  • Experience creating and maintaining automated regression tests.

  • Understanding of CI/CD testing practices and quality gates.

Infrastructure & Automation Testing
  • Knowledge of Ansible Automation Platform, Ansible playbooks, and infrastructure automation concepts.

  • Experience validating automation workflows, deployment procedures, and operational processes.

  • Ability to collaborate with DevOps teams to validate application and infrastructure deployments.

Tools & Delivery
  • Experience with API testing tools such as Bruno or similar.

  • Experience using Bitbucket (or equivalent Git-based source control tools).

  • Familiarity with CI/CD platforms such as Jenkins, GitHub Actions, GitLab CI/CD, or Bitbucket Pipelines.

Nice to Have

  • Degree in Computer Engineering or equivalent.

  • Advanced English (C1).

  • Previous experience in Software Testing/QA, including web applications and APIs.

  • Experience in Agile environments.

  • Strong analytical, troubleshooting, and organizational skills, with a quality-focused mindset and ability to work independently.

  • Docker, Kubernetes, OpenShift.

  • Splunk, Kibana, Grafana.

  • Xray, Zephyr, TestRail.

  • Troubleshooting automation failures through logs and monitoring tools

Tasks πŸš€:

Key Responsibilities

  • Act as the primary QA reference for the project, ensuring quality standards and acceptance criteria are met.

  • Validate end-to-end solutions across Angular applications, APIs, backend services, and Ansible-based automation processes.

  • Define, execute, and maintain test strategies, test cases, regression testing, and automated test coverage.

  • Identify, analyze, prioritize, and track defects, providing clear feedback to development teams.

  • Collaborate with Development and DevOps teams to validate deployments, automation workflows, CI/CD pipelines, and release readiness.

  • Ensure traceability between requirements, testing activities, and reported defects.

  • Contribute to the continuous improvement of testing processes, automation practices, and quality standards.

Main Tasks
  • Execute functional, integration, API, regression, and automation testing activities.

  • Validate Angular frontend developments, backend integrations, REST APIs, and Ansible automations.

  • Create and maintain automated test scripts and test scenarios.

  • Perform API testing using Bruno or similar tools.

  • Support release validation, production readiness, and CI/CD testing activities.

  • Participate in Agile ceremonies, backlog refinement, and cross-functional collaboration.

SCHEDULE πŸ•˜:

  • 08h-17h from Monday to Friday (flexible)

  • 1-2 days on-site

CONDITIONS 🌱:

  • Salary package based on your profile.

  • Ticket restaurant included in-office hours.

  • Flexible compensation plan (free of income tax) where we provide you with medical insurance, public transport ticket and childcare check.

  • Discounts in gym network.

  • Training catalogue.

Our goal is that you are well in every way!

Need a visa? No sponsorship mentioned here. Browse visa jobs