Hexa People logo

Senior QA Automation Engineer

Hexa People
11 days ago
Full-time
On-site
Porto, Portugal
QA Automation Engineer

Role Overview

The primary focus will be on enhancing Flowin, our SaaS-based e-invoicing solution, by expanding its digital capabilities - such as deeper integration with electronic invoicing standards.Β ο»ΏYou will take ownership of testing strategy and execution, focusing on API and integration testing using SoapUI, while also contributing to CI/CD pipelines and cloud infrastructure operationsβ€”truly reflecting a DevOps mindset.

Responsibilities

  • Design, implement, and maintain automated test suites for APIs and integrations using SoapUI and related tools for a high-performance software solution
  • ο»ΏEngage with stakeholders to understand business needs and translate them into technical solutions.
  • Contribute to backend development, infrastructure (IaC), and CI/CD pipelines.
  • Drive continuous improvement in test coverage, automation, and quality assurance processes.
    Work closely with product managers, designers, and engineers to define and deliver features.
    Participate in Scrum ceremonies and agile planning processes.

Requirements:

  • Solid expertise in API testing using SoapUI (functional, load, and security testing).
  • ο»ΏSolid understanding of API design principles (REST, OpenAPI, GraphQL) and microservices architecture.
  • ο»ΏFluent in English with excellent communication skills.
  • Experience in other testing tools (Cucumber, Selenium)
  • Hands-on experience with modern test automation frameworks, including SoapUI,Playwrightand Cypress (preferred).
  • Practical experience with performance testing using JMeter.
  • Programming background in Groovy, Java, Python, JavaScript, and TypeScript.
    Proficient with Git, build tools (Maven, Gradle, NPM), and CI/CD practices.
  • Experienced in integrating automated test suites into CI/CD pipelines (GitLab, Jenkins) using bash scripting.
  • Database experience with SQL systems (Oracle, PostgreSQL); exposure to NoSQL solutions is a plus.
  • Familiar with messaging and queueing systems such as AWS SQS/SNS and GCP Pub/Sub.
  • Strong knowledge of cloud platforms (AWS, GCP), Kubernetes, and serverless architectures.
  • Experience with Infrastructure as Code (IaC) tools: Terraform, AWS CDK, Pulumi, Ansible,Helm.
  • Comfortable working in Agile environments (Scrum, Kanban).



ο»Ώ