Position: Software Test Automation Engineer (.Net)
Company: EPAM Systems
Experience required: 2y
English level: intermediate

Their worldwide network of journalists and specialist editors keep customers up to speed on global developments, with a particular focus on legal, regulatory, and tax changes.
Our project goal is to move product into the cloud by decoupling into micro-service and multi-tenant architecture.

PROJECT TECHNOLOGIES AND TOOLS
.Net Core + .Net Standard
Azure
Docker & Kubernetes/Azure Service Fabric (it depends)
Kafka/Azure Service Bus (it depends)
Azure SQL
Elasticsearch

RESPONSIBILITIES
- 3E Monolith breakdown, creating independent components and deploying them separately as services
- Creating Integration API layer (Workspace Time Entry, etc.)
- Making Image Connect (Azure, API development, refactoring) default attachment service
- Working on cost savings (infrastructure consolidation, converting services to multi-tenant)

REQUIREMENTS
2+ years of experience in test automation
Good knowledge of C# and OOP
Experience in Selenium WebDriver
Experience with TFS/ Git
Experience in CI (Jenkins, TeamCity, etc.)
Experience in Agile software development
Good knowledge of testing theory, approaches, etc
Knowledge of Web Services testing will be a plus
Good spoken and written English

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours