Position: Software Test Automation Engineer (Java)
Company: EPAM Systems
Experience required: 2y
English level: upper

DESCRIPTION
We are looking for a Software Test Automation Engineer (Java) to join our full-stack Agile development team. The ideal candidate understands how to balance a desire for perfectionism with the need for pragmatism. On this role, you will integrate with and leverage our existing systems as you help build solutions.

REQUIREMENTS
3+ years’ experience in Software Test Automation Engineer role
Practical experience with Agile methodologies
Profound knowledge of Java, Selenium/ Selenide frameworks
Expertise in testing techniques and processes such as: UI testing, functionality testing, database testing, integration testing
Proficiency in Agile testing methods
Hands-on knowledge of BDD and TDD processes
Experience of working with JIRA, Git
Understanding of TestRail or similar test management tools
At least basic understanding of Jenkins and Docker
Upper-Intermediate or higher English level, both spoken and written (B2+)

NICE TO HAVE
Experience in REST API testing
Expertise in React, Redux
ISTQB or equivalent certifications
Knowledge of AWS cloud

WE OFFER
Competitive compensation depending on experience and skills
Variety of projects within one company
Being a part of a project following engineering excellence standards
Individual career path and professional growth opportunities
Internal events and communities
Flexible work hours