Position: Middle Test Automation Engineer (Python)
Company: EPAM
Category: QA Automation
Experience required: 2y
English level: intermediate

POSITION DESCRIPTION
Project:

Goal of the project is to implement Transcripts building block in customers Data Platform, that will be responsible of transcribing speech to text, and publishing to other services. In scope is also translation of the transcription. The Data Platform is AWS based.

You will be a member of a 10-person Scrum team and will be responsible for Automation QA implementation. Working in close collaboration with your colleagues.

JOB DESCRIPTION: 

Design and perform test on cloud-based environment
Write test plan, analyze test result and track defect in issue tracking system
Completing the assignments within agreed timeframe
Communicating with Dev and Business stakeholders timely and actively
Independently develops test cases, writes and executes automation scripts, manual test cases etc.

Requirements:

At least 2+ years QA working experience
Key requirements in order of importance:
Proven experience in test planning, test development & execution and defect tracking
Solid experience with Python & SQL
 
Skills:

Proven experience on testing of Cloud/Microservice system is a plus
Experience on Web GUI Testing would be a plus.
Familiar with agile development model
Financial market knowledge is a plus, like stock market, indices, debt

Tools:

VS Code
Git, GitLab
Jenkins
AWS ECS, CloudWatch
Pytest
Selenium (a plus)
SonarQube(nice to have)
Terraform (nice to have)