Position: AQA Engineer with Python
Company: EPAM
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2021-01-01T00:00:00+02:00

**Tech stack:**
Testing - Python / Robot Framework / Grinder Framework 
AWS Cloud - VPC / EC2 / ECS / CloudFront / Lambda 
Development - Java / Spring Boot / Spring Cloud / J2EE / Tomcat 
CI/CD - Docker / Terraform / Jenkins / Bash Script

**Team setup: **
A typical scrum team including with a scrum master / PM supported by a solution architect and a BA, 2 automation QAs, 4 backend devs (at least 1 should have big data experience with Spark; Java 8 (core, concurrency) and AWS (VPC, S3, EMR, Lambda, API gateway) are mandatory for all), 1 Dev lead.

**High-level scope description:**
- technical migration of the existing on-prem solution based on Hadoop to the strategic platform storing and processing the same data to AWS cloud;
- implement a set of postponed extensions and non-functional improvements (like performance) in the strategic solution;
- the new solution has been developed from scratch, EPAM team covers its development end-to-end starting with the requirements.