Position: Senior Software Test Automation Engineer with Java
Company: EPAM
Experience required: 3y
English level: upper

The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency, and helps preventing financial crime. Serving more than 40,000 institutions in over 190 countries, it provides information, insights, and technology that enable innovation and performance in global markets. By advancing its customers, the company 

RESPONSIBILITIES
Automation and manual testing of scrum team deliverables
Improvement of test coverage of the whole product
Ownership of regression jobs
Regression testing of new releases on all environments
Release support

REQUIREMENTS
3+ years of experience in automation engineering
Expertise in Java 8
Proficiency in Selenium WebDriver
Experience in CI/CD
Experience in using REST Assured for API testing
Confident knowledge of object-oriented programming techniques
Good understanding of Spring framework
Strong knowledge of back-end application development
Experience in working with frontend JavaScript
Experience in working with applications on AWS would be a plus
Solid background in writing structured automated tests
Understanding of programming styles, frameworks, design patterns and unit testing
Knowledge of the test life cycle (planning, analysis, execution, reporting)
Strong desire to work in a formal agile software development life cycle
Familiarity with continuous build and integration
Good communication skills
Intermediate or higher English level, both spoken and written (B1+)

TECHNOLOGIES
Java
Dojo
Selenium
Git
Jenkins
AWS

WE OFFER
Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Unlimited access to LinkedIn learning solutions
Sick leave and regular vacation
Partial coverage of costs for certification and IT conferences
English classes with certified English teachers