QA Automation Engineer (Java & AWS)

 Job Description:


Role Overview

We are looking for a skilled and motivated QA Automation Engineer with strong experience in Java, API testing, and cloud-based environments, particularly AWS. The ideal candidate will be proficient in building and maintaining automation frameworks, testing REST APIs, and integrating tests within CI/CD pipelines using GitHub Actions.

Responsibilities

  • Design, develop and maintain automation test suites for web applications and REST APIs using Java, Selenium, TestNG or JUnit

  • Perform API testing using tools and frameworks that support JSON, XML, and Spring

  • Validate message workflows and data exchange through Amazon SQS and DynamoDB

  • Integrate automated tests into GitHub Actions-based CI/CD pipelines

  • Apply automation best practices including the test pyramid and shift-left testing

  • Analyze application logs and collaborate with developers to resolve defects quickly

  • Participate in Agile ceremonies and contribute to improving test coverage and quality processes

Requirements

  • Proven experience in automation testing using Java for both web applications and APIs

  • Strong understanding of AWS services including DynamoDB, SQS, and cloud-based testing setups

  • Experience with test frameworks like Selenium, TestNG, JUnit

  • Hands-on experience with Git, Maven (basic level), and GitHub Actions (mandatory)

  • Familiarity with CI/CD tools such as Jenkins or similar platforms

  • Solid knowledge of testing concepts and QA methodologies

  • Good troubleshooting skills and ability to interpret logs and debug issues

  • Strong communication and collaboration skills in cross-functional teams

Nice to Have

  • Experience in performance or load testing

  • Exposure to containerized environments (Docker/Kubernetes)

  • Experience with contract testing or mocking tools

Location of the consultants: EU
Start date: 04.08.2025
Contract duration: 31.12.2025
Working method: remote
Language skills: English

  Required Skills:

AWS Automation Java