InterviewStack.io LogoInterviewStack.io
Browse more Test Automation Engineer jobs

QA Automation Engineer (Python/Selenium/Robot Framework) - (1x/week Porto)

HumanIT

Porto, Portugal1 month ago
93 views49 saves6 applies

Prepare for this role


Job Type

full time

Description

ABOUT THE OPPORTUNITY

An international consulting project in the Telecommunications sector is looking for a mid-level QA Automation Engineer to join a technically ambitious team working at global scale. This is a role for someone who is genuinely passionate about software quality — not just running tests, but architecting the frameworks that make reliable delivery possible.

Language: English B2 minimum | Level: Mid-level

PROJECT & CONTEXT

You'll be embedded in an international Telco project with a complex, multi-layer infrastructure spanning AWS and GCP. Testing scope covers backend infrastructure, web applications, and REST APIs — meaning you'll need to be comfortable across the full stack from a quality perspective. The team values knowledge sharing, design debate, and taking real ownership of the quality function.

WHAT WE'RE LOOKING FOR

  • Minimum 3 years of hands-on Test Automation experience, with a track record of building and improving test frameworks — not just maintaining them
  • Experience automating testing across multiple layers: backend infrastructure, web applications, and REST APIs
  • Proficiency in Python as the primary scripting/automation language
  • Hands-on experience with Selenium for web application testing
  • Experience with Robot Framework for structured, keyword-driven test automation
  • Familiarity with Jenkins and Jenkins Pipelines for CI/CD integration of automated test suites
  • Solid working knowledge of Git for version control and collaborative development
  • Experience with Docker for containerised test environments
  • Familiarity with infrastructure tooling: Terraform and/or Ansible
  • Experience with VMware in testing or infrastructure contexts
  • Comfortable working directly with REST APIs — both testing and understanding their behaviour
  • Experience with Jira for test management and agile delivery workflows
  • Strong collaboration skills — able to work closely with developers and product owners to define and uphold quality standards
  • Willingness to do hands-on exploratory testing when needed to understand and improve ways of working
  • Clear communication in English (B2 or above)

NICE TO HAVE

  • Experience testing on both AWS and GCP cloud environments
  • Exposure to performance or load testing frameworks
  • Background in Telco or similarly complex, distributed system environments
  • Experience mentoring peers or leading discussions around test design and quality strategy
  • Familiarity with contract testing (e.g., Pact) or BDD frameworks

This job is found at InterviewStack.io

Skills

automationawsgcprest apispythonseleniumjenkinsci/cdgitdockerterraformansiblevmwarejiraagiledistributed systemsbddtest automationload testing

About HumanIT

Experience excellence with HumanIT in Portugal. From recruitment process outsourcing and strategic IT outsourcing to dynamic software development, we redefine success for leading IT companies.

it services, software developmentWebsite