Descrição da oferta:

Job title: QA Engineer

Location: Portugal

My client are seeking a QA Automation Engineer to design, implement, and maintain automated test suites to ensure high-quality software delivery. You will work closely with development teams to integrate these suites. Build and deployment pipelines, ensuring smooth and efficient testing processes.

Key Responsibilities

  • Develop and implement automated test suites to ensure system robustness.
  • Integrate automated testing into existing build and deployment processes.
  • Maintain and update tests in line with evolving system architecture and design.
  • Connect automation frameworks with current tools, such as JIRA.
  • Create and manage defect workflows in conjunction with automated testing.
  • Design and publish actionable metrics to monitor and support automated testing efforts.
  • Develop and implement performance test suites.
  • Perform various types of testing: Functional, API, Automation, Performance, and Load.

Requirements

  • 5+ years of experience in QA engineering and test automation.
  • Extensive experience working in Agile environments, ideally with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Strong programming skills in Java, with experience
  • Proficient in Agile development methodologies.
  • Familiarity with technologies such as:
  • CI/CD tools: Maven, Sonar, Git, TeamCity or Jenkins, Docker.
  • Experience working in banking or finance-related environments is preferred.
  • Knowledge of testing frameworks and tools such as:
  • Testing: JUnit, WebdriverIO, Protractor, JMeter, or similar tool