Position: Senior Test Automation Engineer (.NET, JavaScript or Java)
Company: EPAM Systems
Experience required: 3y
English level: upper

No less important is the safety, well-being, and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!

RESPONSIBILITIES
Join existing team and work in Agile way of working
Work closely with management team, developers and BAs
Automation Test strategy development
Automation Framework development and improvement
Increase the test coverage with automation tests
Work closely with the developers and manual QAs on tests in different test pyramid layers (unit, integration, components, E2E)
Daily analysis of regression automation test executions
Continuously proposing and adding new modern features to test automation world
Collect, measure and report using QA Metrics
Conducting application testing, making decision about the expediency of further testing of the specific version of a software product and its extended testing
Development of detailed reports of the results of software product's testing with recommendation on quality improvement of a specific version
Training selected team members how to maintain the tests and the environment
Manual verification of some specific cases
Help less experienced engineers with their daily tasks when needed. Task estimation. PR reviews

REQUIREMENTS
At least 3+ years of proven software test automation experience
Experienced with at least one programming language (preferably Java, JavaScript or C#)
Experience with build tools
Experience with unit testing frameworks (e.g. TestNG, JUnit, Specflow, Cypress)
Experience with GUI test automation (e.g. Selenium WebDriver)
Experience in different test automation approached (e.g. BDD, DDT, KDT)
Experience with version control systems (e.g. Git, Github, Gitlab)
Good English – be able to communicate in written and verbal form
Easy communicator, fits into teamwork, Can follow helping guidance
Not scared of assisted individual work or ask for help and raise questions


WE OFFER
Flexible working schedule and opportunity to work remotely from any place in Croatia
Community of 65,000+ industry’s top professionals united for exchanging knowledge with experts from anywhere in the world
Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
Travel and relocation opportunities within our offices in 35+ countries and relocation support for you and your family
Wide range of professional training, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
Learning resources and financial support for completing certification programs
Competitive salary plus annual bonuses for showing outstanding results
Xmas bonus
Vacation bonus
Food allowance
Corporate health insurance (basic and supplementary)
Free yearly Medical check-ups
MultiSport Card
25 days of vacation