Position: Senior/Lead Test Automation Engineer with .Net (with relocations)
Company: EPAM
Category: QA Automation
Experience required: 3y
English level: intermediate

We have a choice from a vast variety of projects with a modern technology stack, focused on building large-scale, complex solutions across businesses such as Financial Services, Media, Entertainment & Telecom, Travel, Healthcare, Retail, Insurance.
This position in EPAM gives an opportunities

RESPONSIBILITIES
Design and develop test automation frameworks for multiple application platforms
Develop and improve automated tests without supervision
Provide and recommend best practices to enhance QA processes and set up metrics for projects
Analyze test results and deliver clear and actionable bug reports
Integrate test automation with CI/CD pipelines
Work closely with the developers and business representatives in Agile environment on a daily basis
Provide technical leadership and knowledge sharing among team members
Be accountable for the quality of the product
Handle customer communications and understand the business logic and the technical side of the application under test

REQUIREMENTS
3+ years of experience in test automation in .Net
Ability to set up, maintain and support test automation processes
Experience with building quality processes
Experience in creating test automation frameworks from scratch
Understanding of OOP, SOLID principles and software design patterns
Selenium WebDriver experience
Backend test automation experience (rest-assured, Retrofit or similar)
JUnit or TestNG experience (JUnit 5 is a plus)
Test reporting tools experience (Allure, Extent Reports or similar)
CI/CD concept understanding and experience (Jenkins or similar)
Be able to operate and contribute in agile environment (Scrum, Kanban or similar)