QA Engineer

Damia Group PortugalTech recruitment experts on a mission to provide the best recruitment exper
Permanent
Intermediate (4+ years)
Languages: Required: English

Description

About the company: Damia Group is an international tech recruitment agency with 3 decades of experience. Our arrival in Portugal, 7 years later, was set on a mission to transform IT recruitment experiences and, through them, achieve better results. We believe in long-term relationships with a transparent and relaxed mindset. In a short period, we have reached the hearts of both scale-ups and larger organisations by delivering spot-on curated candidate shortlists, increased job offer acceptance rates and shorter time-to-fill.

Requirements

About The role: You will be:
  • Devising test strategies that cater for functional and non-functional requirements, assessing risk and impact of changes;
  • Designing, developing, and maintaining automated test frameworks and scripts for API and web applications;
  • Working with product owner and developers to review project documentation such as functional requirements, technical specifications, and input from a testability perspective;
  • Managing and performing testing, recording results, and ,where appropriate, carrying out initial root cause investigation;
  • Taking responsibility for ensuring that applications fulfil the business requirements;
  • Defect tracking and management, working with development teams to identify root cause and resolve issues, working with the business during UAT defect resolution;
  • Inputting into the release process on the quality and readiness of software;
  • Responsible for regression testing strategy;
  • Participating in cross-functional process improvement initiatives;

Measurements of success in this role:
  • Ensuring production deployments meet quality standards with minimal issues;
  • Increased automation coverage across API and web application tests;
  • Timely and accurate execution of test plans aligned with project timelines;
  • Continuous improvement of testing processes and frameworks, contributing to efficiency gains. 
 

The kind of person you are:
  • 4+ years' commercial experience in a testing role, with exposure to all aspects of the QA testing (unit, integration, system, regression, load and performance testing);
  • Working experience in implementing automated testing frameworks for API or web applications (eg: Cypress, Playwright);
  • Solid understanding of the Software Development Lifecycle;
  • Experience with technologies such as AWS, NoSQL Databases MongoDB, JavaScript, Typescript, GitHub, API testing tools (Postman, RestAssured, SoapUI), performance testing tools (jMeter, K6), BrowserStack;
  • Excellent communication, problem-solving skills, logical thinking and attention to detail;
  • Fluency in English with excellent written and verbal communication skills.

Nice to have

Skills to impress (plus)
  • Test first mentality (TDD, BDD);
  • Any contributions to Open Source projects;
  • Experience in Airlines and Airports Industry, Air Travel Industry;
  • Managing test environments;
  • BSc Computer Science, Software Engineering, Business Information Systems or similar;
  • ISEB/ISTQB Foundation Certificate in Software Testing;
  • Experience testing chatbot flows;
  • Experience with LLM prompt design or generative AI tools.