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

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


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