Position: Automation QA Engineer (Java)
Company: Grid Dynamics
Category: QA Automation
Experience required: 2y
English level: intermediate

**Project description:**
As a part of migration efforts, several microservices are expected to operate within the GCP cloud environment serving production workloads. 
Some of the applications and corresponding integration test suites and other QA-driven validations will need to undergo various degrees of modification. This includes:
- Codebase modification in order to comply with logging, monitoring, metrics collection, and other requirements
- Alterations to property management and delivery systems
- Limited changes to support base multi-tenancy functionality.
The set of microservices in the scope of the migration project can be divided into 3 groups:
- Non-transactional API services,
- Transaction-based and database-backed API services with corresponding
databases,
- UI layer.

**Tech stack:**
Java backend automation and Jenkins. 
Engineers will support DevOps during migration. 
There is a batch of automated tests for every component written on Java and SoupUI. 
You may need to troubleshoot problems with components integration, so goodwill to digging into Java and JavaScript application configuration is a plus.

**Team:**
12+ people, located in USA, Ukraine, Europe. 

**Task:**
- Codebase modification in order to comply with logging, monitoring, metrics collection, and other requirements
- Alterations to property management and delivery systems
- Limited changes to support base multi-tenancy functionality.